Science Explorer Back to mapMap
World rank
#10,409
of 7,710,434 ranked researchers
Rank in Indonesia
#1
of 148,020
Works
307
Citations
26k
Citations per work
85.2
Drawing this view