Cancer Research UK Oxford Centreh-index: 78Total citations: 26,612Total papers: 376Homepage: http://www.cancercentre.ox.ac.uk/