Stem cell transplant hospital on anvil

  • 16/01/2006

  • Indian Express (New Delhi)

Chennai-based LifeCell is coming up with what they promise will be the country's first stem cell transplant hospital. They are making another promise