Science Explorer Back to mapMap
World rank
#138,869
of 7,710,434 ranked researchers
Rank in United Kingdom
#12,516
of 367,258
Works
247
Citations
14k
Citations per work
55.3
Drawing this view