Timothy Chan

Adjunct Professor University of Calgary