Science Explorer Back to mapMap
World rank
#355,299
of 7,710,434 ranked researchers
Rank in United States
#127,256
of 1,627,098
Works
76
Citations
5k
Citations per work
65.5
h-index
30
i10-index 38Top 8.9% in Biophysics
Drawing this view