Science Explorer Back to mapMap
World rank
#162,030
of 7,710,434 ranked researchers
Rank in United Kingdom
#14,650
of 367,258
Works
481
Citations
22k
Citations per work
46.3
h-index
65
i10-index 175Top 1% in Electrochemistry
Drawing this view