Stéphanie Michaud
Dr. Stéphanie Michaud is the president and CEO of BioCanRx. She has more than 20 years of public, government and private sector experience in research and science & technology innovation policy and is a member of the Board of Directors of Research Canada.