Science Explorer Back to mapMap
World rank
#1,633,056
of 7,710,434 ranked researchers
Rank in United Kingdom
#123,725
of 367,258
Works
19
Citations
589
Citations per work
31.0
Drawing this view