Science Explorer Back to mapMap
World rank
#8,478
of 7,710,434 ranked researchers
Rank in United States
#2,921
of 1,627,098
Works
281
Citations
15k
Citations per work
52.8
h-index
66
i10-index 167Top 0.4% in Software
Drawing this view