60 pubs · 1,046 cites · h-index 17
University of Toronto
2009 - 2021
Public Citizen
2015 - 2021
Global Affairs Canada
2018 - 2018
Centre for Global Health Research
2012 - 2012