Devika Lekshmi

Tufts University School of Medicine, 136 Harrison Avenue

Education

  • Master of Public Health, Tufts School of Medicine, USA
  • Bachelor of Science, University of Toronto, CAN