84 pubs · 752 cites · h-index 8
Indian Institute of Science Education and Research Mohali
2023 - Present
Patient Advocate Foundation
2025 - 2025
Jawaharlal Nehru University
2024 - 2024
University of North Carolina at Chapel Hill
2019 - 2019
United Nations Children's Fund India
2013 - 2016