July 20, 2015— Peter Todd has been named the next dean of HEC Paris. He was most recently dean of the Desautels Faculty of Management at McGill University in Montreal, and he also has held...
Montreal Children's Hospital, 2300 Tupper, Rm C417, Montreal Children's Hospital, 2300 Tupper, Rm C417, CA/channelsCategory: Dept. of Human Genetics
Medicine and Health Sciences