MEET OUR TEAM

Dr. David Klein

Graduated from the University of Waterloo...

Dr. Irene Bardecki

Graduated from the University of Waterloo...

Dr. Carrah Templeman

Graduated from the University of Waterloo...