Apollo Hospital Archives | Fusion - WeRIndia

Tag Archives: Apollo Hospital

Stamp released on Successful Liver

Indian Government released a stamp on November 4 to celebrate the 15th anniversary of first successful liver transplant. In 1998, Indian doctors at Apollo