Lea Harrington
Principal Investigator, Telomere Length Homeostasis and Genomic Instability Research Unit, IRIC
Professor, Department of Medicine, Faculty of Medicine, University of Montreal
Visiting Professor, School of Biological Sciences, University of Edinburgh
Professor, Department of Medicine, Faculty of Medicine, University of Montreal
Visiting Professor, School of Biological Sciences, University of Edinburgh