Science Explorer Back to mapMap
World rank
#1,696,169
of 7,710,434 ranked researchers
Rank in United Kingdom
#127,883
of 367,258
Works
150
Citations
4.1k
Citations per work
27.3
h-index
25
i10-index 48Top 17% in Hematology
Drawing this view