Science Explorer Back to mapMap
World rank
#2,670,773
of 7,710,434 ranked researchers
Rank in United Kingdom
#186,397
of 367,258
Works
181
Citations
413
Citations per work
2.3
Drawing this view