Centre for Stem Cell Research (a unit of inStem, Bengaluru), Christian Medical College Campus, Bagayam, Vellore - 632002, Tamil Nadu, India Phone : 91-416-3075101/3075107/3075120 Fax : +91- 416 307-5103 Email : cscr@cmcvellore.ac.in Website : www.cscr.res.in