Science Explorer Back to mapMap
World rank
#130,485
of 7,710,434 ranked researchers
Rank in United Kingdom
#11,694
of 367,258
Works
462
Citations
31k
Citations per work
68.0
h-index
71
i10-index 211Top 1.3% in Oncology
Drawing this view