Science Explorer Back to mapMap
World rank
#6,651,338
of 7,710,434 ranked researchers
Rank in ??
#17,349
of 21,892
Works
110
Citations
1.6k
Citations per work
14.1
h-index
26
i10-index 45Top 12% in Biophysics
Drawing this view