Science Explorer Back to mapMap
World rank
#3,808,214
of 7,710,434 ranked researchers
Rank in ??
#6,974
of 21,892
Works
35
Citations
273
Citations per work
7.8
Drawing this view