Selvaraj Freeda Selva Sheela
Observed names: Freeda Selva Sheela Selvaraj, Sheela, Selvaraj Freeda Selva
Institution: Madurai Kamaraj University
Observed institution: Madurai Kamaraj University
ORCID: 0000-0003-4511-6608
Observed ORCID: 0000-0003-4511-6608
OpenAlex ID: A5024027305
