104, Fortis Escorts Heart Institute, Okhla Rd, New Delhi, Delhi 110025, India
444.80 mi from New Delhi
In India, almost 13% of the population is suffering from heart problems. In Indian cardiac centers, there are plenty of surgeries being done these days.