Science Explorer Back to mapMap
World rank
#125,428
of 7,710,434 ranked researchers
Rank in United States
#47,699
of 1,627,098
Works
340
Citations
22k
Citations per work
64.4
h-index
89
i10-index 264Top 0.2% in Sensory Systems
Drawing this view