27 pubs · 1,550 cites · h-index 14
Cochrane
2003 - 2021
St. Michael's Hospital
2016 - 2016
University of Toronto
National Institute for Health Research
2008 - 2016