University of Toronto Connaught Laboratories Delen Facebook Twitter LinkedIn Pinterest Email Photo taken by ettml. Waar is dit gemaakt? University of Toronto, Toronto, Canada