100 pubs · 5,946 cites · h-index 41
University of Toronto
1971 - 2012
The Scarborough Hospital
1993 - 2009
Centre for Disability Prevention and Rehabilitation
2009 - 2009
Centre d'études et de recherches internationales de Sciences Po
2009 - 2009
Mental Health Research Canada
1998 - 1998