SCI (Surgical Centre of India) International Hospital was established to provide healthcare facilities to all sections of the society at an affordable price. With the vision of exceptional care with compassion, it is one of the best hospitals in Delhi.