Science Explorer Back to mapMap
World rank
#3,029,832
of 7,710,434 ranked researchers
Rank in United Kingdom
#206,251
of 367,258
Works
36
Citations
331
Citations per work
9.2
Drawing this view