Science Explorer Back to mapMap
World rank
#2,980,442
of 7,710,434 ranked researchers
Rank in United Kingdom
#203,636
of 367,258
Works
45
Citations
893
Citations per work
19.8
Drawing this view