Indore Cancer Foundation Charitable Trust

2007

  • The Eldorado 78 decommissioned after having successfully treated 3053 cancer patients of which 1218 were treated completely free while 623 were given a partial waiver of charges.