M. D. S. R. Maddumage
Observed names: M D S R Maddumage, M.D.S.R. Maddumage, Shanuda Maddumage
Observed institutions: University of Sri Jayewardenepura, National Aquatic Resources Research and Development Agency
ORCID: 0009-0005-7893-1344
Observed ORCID: 0009-0005-7893-1344
OpenAlex ID: A5050885581
