Stephanie Michaud Email
President and CEO . BioCanRx
Ottawa, ON
LocationPrimary Email
How to contact Stephanie Michaud
Join and see Stephanie's contact info for free!Current Roles
Employees:
22Revenue:
$1.7MAbout
A Network of Centres of Excellence uniquely positioned to help Canada & the world accelerate the development of effective immunotherapies for cancer treatment.BioCanRx Address
501 Smyth RoadOttawa, ON
United States