Amila S. Ratnayake
Observed name: Amila Ratnayake
Institution: Uva Wellassa University
Observed institutions: Uniformed Services University of the Health Sciences, Uva Wellassa University
ORCID: 0000-0001-7871-2401
Observed ORCIDs: 0000-0001-7871-2401, 0000-0002-2678-2667
OpenAlex ID: A5024326313
