Elancheleyen Mahindran
Institution: National University of Malaysia
Observed institutions: University Kebangsaan Malaysia Medical Centre, National University of Malaysia
ORCID: 0000-0001-9278-3070
Observed ORCID: 0000-0001-9278-3070
OpenAlex ID: A5001827827
