Science Explorer Back to mapMap
World rank
#1,089,276
of 7,710,434 ranked researchers
Rank in United Kingdom
#87,373
of 367,258
Works
40
Citations
2.2k
Citations per work
54.0
h-index
24
i10-index 31Top 24% in Molecular Biology
Drawing this view