translate English to French: It is led by Dr. Peter Selby of the University of Toronto.
Il est dirigé par le Dr Peter Selby de l'Université de Toronto.