Science Explorer Back to mapMap
World rank
#4,813,195
of 7,710,434 ranked researchers
Rank in United Kingdom
#293,214
of 367,258
Works
38
Citations
277
Citations per work
7.3
Drawing this view