Profile picture
Michelle Josephine Alfa
  • St. Boniface Research Centre, Max Rady College of Medicine, University of Manitoba
    Winnipeg, Manitoba, Canada
mini profile avatar Michelle Alfa