Science Explorer Back to mapMap
World rank
#179,317
of 7,710,434 ranked researchers
Rank in United Kingdom
#16,237
of 367,258
Works
142
Citations
8.5k
Citations per work
59.8
h-index
53
i10-index 97Top 2.2% in Sensory Systems
Drawing this view