Science Explorer Back to mapMap
World rank
#891,242
of 7,710,434 ranked researchers
Rank in United Kingdom
#73,215
of 367,258
Works
50
Citations
484
Citations per work
9.7
Drawing this view