104, Fortis Escorts Heart Institute, Okhla Rd, New Delhi, Delhi 110025, India
123.27 mi from India
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.