Science Explorer Back to mapMap
World rank
#3,390,475
of 7,710,434 ranked researchers
Rank in United Kingdom
#225,421
of 367,258
Works
21
Citations
894
Citations per work
42.6
Drawing this view