M.G.Y.L. Mahagamage
Observed names: M. G. Y. L. Mahagamage, Mahagama Gedara Y. L. Mahagamage, Mahagama Gedara Yohan Lasantha Mahagamage, Mahagamage, M.G.Y.L., Mahagamage, Mahagama Gedara Yohan Lasantha, Mahagamage, Yohan, Yohan L. Mahagamage, Yohan Lasantha Mahagamage, Yohan Mahagamage
Institution: Open University of Sri Lanka
Observed institutions: University of Sri Jayewardenepura, Open University of Sri Lanka, Medical Research Institute
ORCID: 0000-0002-7406-0423
Observed ORCID: 0000-0002-7406-0423
OpenAlex ID: A5034721129
