Science Explorer Back to mapMap
World rank
#1,438,570
of 7,710,434 ranked researchers
Rank in ??
#1,975
of 21,892
Works
35
Citations
736
Citations per work
21.0
Drawing this view