Deepa Muniraj
Observed names: Deepa. M, Muniraj Deepa
Institution: Sacred Heart College (Autonomous)
Observed institutions: Sacred Heart College, Sacred Heart College (Autonomous)
ORCID: 0000-0003-0818-2964
Observed ORCID: 0000-0003-0818-2964
OpenAlex ID: A5093002166
