Science Explorer Back to mapMap
World rank
#81,374
of 7,710,434 ranked researchers
Rank in United Kingdom
#7,011
of 367,258
Works
921
Citations
93k
Citations per work
101.2
h-index
110
i10-index 431Top 0.1% in Epidemiology
Drawing this view