Devika Lekshmi

Education

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