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