1. Department of Anatomy, Christian Medical College, Vellore, India
2. Centre for Stem Cell Research, (A unit of InStem, Bengaluru), Christian Medical College, Vellore, India
3. Department of Physiology, Christian Medical College, Vellore, India
4. Department of Orthopaedics, Christian Medical College, Vellore, India