Menasha Thilakaratne
Observed name: Thilakaratne, Menasha
Institution: The University of Adelaide
Observed institutions: The University of Adelaide, University of Colombo
ORCID: 0000-0003-4956-6171
Observed ORCID: 0000-0003-4956-6171
OpenAlex ID: A5086255420
