Stem Cell therapy is being touted as the answer to many chronic ailments. But even as research is being done, many are already benefitting from it. In the small town of Nagasamudra, just a few miles away from Jog Falls in Karnataka, S B Ramesh, all of...