Facebook Pixel Code
Banner image
Biostatistics Design and Analysis

Our team

Scientific Director
Teresa To, PhD
Phone: 416-813-8498

Senior Biostatistician
Derek Stephens, M.Sc.
Phone: 416-813-7377

Senior Biostatistician
Annie Dupuis, PhD
Phone: 416-813-2183

Biostatistician
Shiyi Chen, M.Sc.  
Phone: 416-813-7654 ext. 328831.   

Administration Support
Angela Verven
Phone: 416 813-7654 ext. 2418 (202418 from inside)