Science Explorer Back to mapMap
Discussion
World rank
#38,331
of 7,710,434 ranked researchers
Rank in United Kingdom
#2,998
of 367,258
Works
468
Citations
21k
Citations per work
45.4
Drawing this view