149 pubs · 7,680 cites · h-index 42
University of Toronto
1975 - 2020
Matrix Research (United States)
2008 - 2008
Canadian Institutes of Health Research
2001 - 2007
Lund University
2005 - 2005
University of Michigan