And the Blind Shall See

....If any of you haven't heard of the L.V. Prasad Institute in Hyderabad, India, here's an inspiring article. http://money.cnn.com/2007/10/18/news/international/stem_cells.fortune/index.htm?postversion=2007102406