Deepa Elangovan
Observed name: Deepa Lakshmi Elangovan
Institution: William Carey University
Observed institutions: William Carey University, William Carey University
ORCID: 0009-0001-0317-3316
Observed ORCID: 0009-0001-0317-3316
OpenAlex ID: A5130650378
