Science Explorer Back to mapMap
World rank
#573,440
of 7,710,434 ranked researchers
Rank in United Kingdom
#49,328
of 367,258
Works
69
Citations
719
Citations per work
10.4
Drawing this view