Patrick J. Rochette, PhD

Laval University

Professor, Ophthalmology, Laval University
World renowned telomere scientist