Science Explorer Back to mapMap
World rank
#2,538,908
of 7,710,434 ranked researchers
Rank in United Kingdom
#178,896
of 367,258
Works
17
Citations
311
Citations per work
18.3
Drawing this view