48 pubs · 7,706 cites · h-index 21
University of Oxford
1995 - 2019
Centre international de recherche sur le cancer
2009 - 2009
Oxford Centre for Diabetes, Endocrinology and Metabolism
1979 - 2000
John Radcliffe Hospital
1985 - 1985
Cancer Research UK
1982 - 1982