37 pubs · 3,729 cites · h-index 26
University of Toronto
1984 - 2007
Laboratoire de Biochimie
1998 - 1998
Washington University in St. Louis
1979 - 1980
Harvard University
1974 - 1977