MScUniversity of Sherbrooke
PhDUniversity of Sherbrooke
MD, PhDUniversité de Sherbrooke;University of Sherbrooke
Animal Health TechnicianUniversity of Sherbrooke
MDUniversity of Sherbrooke
MD-PhDUniversity of Rennes 1