New Delhi, India
Affiliation: Max Superspeciality Hospital