Science Explorer Back to mapMap
World rank
#2,530,371
of 7,710,434 ranked researchers
Rank in United Kingdom
#178,407
of 367,258
Works
40
Citations
1.2k
Citations per work
29.7
h-index
14
i10-index 19Top 55% in Molecular Biology
Drawing this view