105 St George Street
Toronto, M5S 3G8
Canada
University of Toronto
Genomic instability, shear stress, quantum dots, Organ-on-a-chip