S. Mayilazhagan
Institutions: Sacred Heart College, Sacred Heart College (Autonomous)
Observed institutions: Sacred Heart College, Sacred Heart College (Autonomous)
ORCID: 0009-0007-4750-6905
Observed ORCID: 0009-0007-4750-6905
OpenAlex ID: A5147112047
