Renukha Sellappans
Observed name: Sellappans, Renukha
Institution: Taylor's University
Observed institutions: National University of Singapore, University of Malaya, Taylor's University
ORCID: 0000-0002-9338-735X
Observed ORCID: 0000-0002-9338-735X
OpenAlex ID: A5080953938
