Science Explorer Back to mapMap
World rank
#427,978
of 7,710,434 ranked researchers
Rank in United Kingdom
#37,682
of 367,258
Works
218
Citations
5.4k
Citations per work
24.8
h-index
43
i10-index 119Top 1.5% in Equine
Drawing this view