Science Explorer Back to mapMap
World rank
#60,101
of 7,710,434 ranked researchers
Rank in United States
#23,146
of 1,627,098
Works
162
Citations
12k
Citations per work
76.1
h-index
35
i10-index 68Top 10% in Molecular Biology
Drawing this view