21 pubs · 1,126 cites · h-index 11
Mayo Clinic in Arizona
1995 - 2017
Université Libre de Bruxelles
2000 - 2000
McGill University
1995 - 1995
Hospital for Sick Children
1991 - 1993
University of Toronto
1991 - 1991