36 pubs · 2,441 cites · h-index 15
University of Toronto
2010 - 2012
Centre for Global Health Research
2012 - 2012
Public Citizen
2010 - 2010
University of Cambridge
2005 - 2005