Science Explorer Back to mapMap
World rank
#7,621,662
of 7,710,434 ranked researchers
Rank in United Kingdom
#365,912
of 367,258
Works
95
Citations
174
Citations per work
1.8
Drawing this view