Meerambika Mahapatro
Observed names: Mahapatro M, Mahapatro Meerambika, Mahapatro, Meerambika, meerambika mahapatro
Institution: National Institute of Health and Family Welfare
ORCID: 0000-0001-6999-614X
Observed ORCID: 0000-0001-6999-614X
OpenAlex ID: A5057949765
