Science Explorer Back to mapMap
World rank
#2,167,444
of 7,710,434 ranked researchers
Rank in United Kingdom
#157,126
of 367,258
Works
34
Citations
383
Citations per work
11.3
Drawing this view