By: Satyarth Prakash Nayak
CNN-IBN
Last Updated: September 29, 2008, 16:07 IST
Stem cells have potential to revolutionise modern science.