Kavinda Kehelella
Observed name: Kehelella, Kavinda
Institution: University of Maryland, College Park
Observed institutions: University of Moratuwa, University of Maryland, College Park
ORCID: 0000-0002-2952-5877
Observed ORCID: 0000-0002-2952-5877
OpenAlex ID: A5076306138
