30 pubs · 133 cites · h-index 6
Santokba Durlabhji Memorial hospital
2012 - Present
University of Delhi
2025 - 2025
Federal State Budgetary Institution "Center for Expertise and Quality Control of Medical Care"