Science Explorer Back to mapMap
World rank
#229,944
of 7,710,434 ranked researchers
Rank in United Kingdom
#20,831
of 367,258
Works
348
Citations
24k
Citations per work
68.4
Drawing this view