Isaac Tamblyn headshot

Isaac Tamblyn

Faculty Affiliate

Adjunct Professor, Department of Physics, Faculty of Science, University of Ottawa