Dr. Deirdre DeJean

No image
Dr. Deirdre DeJean
Adjunct Professor, SEPH, University of Ottawa
Lead, HTA and Deliberative Processes
Canada's Drug and Health Technology Agency (CADTH)

MSc, PhD