Menka Loomba
Observed names: Loomba, Menka, MENKA LOOMBA
Institution: Max Super Speciality Hospital
Observed institutions: Max Super Speciality Hospital, Max Healthcare, Devki Devi Foundation
ORCID: 0000-0003-4880-6890
Observed ORCID: 0000-0003-4880-6890
OpenAlex ID: A5037215378
