Science Explorer Back to mapMap
World rank
#29,419
of 7,710,434 ranked researchers
Rank in United Kingdom
#2,235
of 367,258
Works
328
Citations
24k
Citations per work
73.7
Drawing this view