Profile picture
Elizabeth Vinod
Doctorate
  • Associate Professor
    Primary
    Christian Medical College and Hospital
    Vellore, India
  • Adjunct Professor
    Center for Stem Cell Research (CSCR)
    Vellore, India
mini profile avatar Elizabeth Vinod