Science Explorer Back to mapMap
World rank
#189,945
of 7,710,434 ranked researchers
Rank in United Kingdom
#17,280
of 367,258
Works
251
Citations
6.4k
Citations per work
25.6
Drawing this view