London Cancerh-index: 181Total citations: 158,181Total papers: 2,979Homepage: http://londoncancer.org/