Science Explorer Back to mapMap
World rank
#14,510
of 7,710,434 ranked researchers
Rank in United Kingdom
#981
of 367,258
Works
328
Citations
14k
Citations per work
42.9
h-index
64
i10-index 155Top 0.2% in Public Administration
Drawing this view