Designed by
Title
Soldiers Tower, University of Toronto #24320652
Description
TORONTO, ONTARIO - APRIL 4: U of T researchers discover new technique to produce large-scale stem cell cultures, announced on April 4, 2012. Photo shows Soldiers Tower, a landmark of the U of T campus.
This image is editorial