New York? Stanford? No. NEW DELHI, India And we continue to believe we have the most advanced medicine in the world. http://www.globalpost.com/dispatch/india/091009/unfettered-regulation-india-pulls-ahead-stem-cell-treatments I am happy […]