Mark Larché, professor in the Department of Medicine in the Michael G. DeGroote School of Medicine and Canada Research Chair in Allergy & Immune Tolerance, with cat
Mark Larché, professor in the Department of Medicine in the Michael G. DeGroote School of Medicine and Canada Research Chair in Allergy & Immune Tolerance, in lab
Mark Larché with cat Mark Larché in lab