Are you ready to take a chance on discovery? Donate now.

Stephen Scherer

Stephen Scherer

Chief of Research, and Director of
The Centre for Applied Genomics, Hospital for Sick Children,
and University of Toronto McLaughlin Centre