71 pubs · 8,109 cites · h-index 31
Queen Mary University of London
2008 - 2018
Cancer Research UK
University of Oxford
2011 - 2011
London Cancer
Centre international de recherche sur le cancer
1982 - 2005