Chenchulakshmi Vasudevan
Institution: Jawaharlal Nehru Medical College
Observed institutions: Jawaharlal Nehru Medical College, KLE Academy of Higher Education and Research
ORCID: 0000-0002-8127-9706
Observed ORCID: 0000-0002-8127-9706
OpenAlex ID: A5066992009
