Dr. Deirdre DeJean

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

MSc, PhD