Located in New No 72, Old No 54 Nelson Manickam Road, Aminjikarai, Chennai 600029
Social Links
About
A great hospital for transplant surgery for heart, lung, or liver. We are one of the only hospitals in India that specialize in transplant surgery along with heart and lung surgery.