80 pubs · 22,656 cites · h-index 58
University of Oxford
1997 - 2017
Cochrane
2000 - 2015
Primary Health Care
1997 - 2012
Harvard University
2008 - 2008
University of Bristol