Science Explorer Back to mapMap
World rank
#3,922,045
of 7,710,434 ranked researchers
Rank in United Kingdom
#252,030
of 367,258
Works
24
Citations
309
Citations per work
12.9
h-index
6
i10-index 6Top 84% in Oncology
Drawing this view