Science Explorer Back to mapMap
World rank
#2,416,570
of 7,710,434 ranked researchers
Rank in ??
#3,781
of 21,892
Works
98
Citations
378
Citations per work
3.9
Drawing this view