Velindre Cancer Centreh-index: 127Total citations: 88,232Total papers: 1,935Homepage: http://www.velindrecc.wales.nhs.uk/home