Ramya Madhavan
Institution: Christian Medical College, Vellore
Observed institutions: Christian Medical College, Vellore, Christian Medical College, Wellcome Trust
ORCID: 0000-0003-3241-5457
Observed ORCID: 0000-0003-3241-5457
OpenAlex ID: A5007146307
