M. A. S. Ranjula
Observed names: M.A.S. Ranjula, Millawitiya Arachchilage, Shalanka Ranjula, RANJULA M. A. S., Ranjula, M. A. S.
Observed institution: National Aquatic Resources Research and Development Agency
ORCID: 0000-0002-2934-294X
Observed ORCID: 0000-0002-2934-294X
OpenAlex ID: A5072411297
