Science Explorer Back to mapMap
World rank
#3,387,828
of 7,710,434 ranked researchers
Rank in United Kingdom
#225,303
of 367,258
Works
79
Citations
506
Citations per work
6.4
Drawing this view