Murugappan Kumarappan
Institution: Bharathidasan University
Observed institutions: Bharathidasan University, National Institute of Mental Health and Neurosciences
ORCID: 0009-0006-3235-7292
Observed ORCID: 0009-0006-3235-7292
OpenAlex ID: A5107184121
