1. Centre for Stem Cell Research, a unit of inStem Bengaluru, CMC Rehab Campus Bagayam, Christian Medical College Vellore, Tamil Nadu 632002, India
2. Professor, Department of Biotechnology, Thiruvalluvar University, Serkkadu, Vellore, Tamil Nadu 632112, India