Science Explorer Back to mapMap
World rank
#3,345,273
of 7,710,434 ranked researchers
Rank in United Kingdom
#223,069
of 367,258
Works
54
Citations
632
Citations per work
11.7
Drawing this view