Science Explorer Back to mapMap
World rank
#438,531
of 7,710,434 ranked researchers
Rank in United Kingdom
#38,567
of 367,258
Works
79
Citations
3.1k
Citations per work
38.9
h-index
21
i10-index 31Top 22% in Oncology
Drawing this view