Science Explorer Back to mapMap
World rank
#1,606,580
of 7,710,434 ranked researchers
Rank in United Kingdom
#122,000
of 367,258
Works
50
Citations
664
Citations per work
13.3
h-index
12
i10-index 17Top 48% in Oncology
Drawing this view