SCI International Hospital, located in New Delhi, is a multi-speciality surgical hospital. It is equipped with modern equipment and provides access to complex surgical procedures. Their team of expert doctors specializes in various medical specialities such as urology, neonatology, cosmetic surgery, laparoscopy, etc.