Science Explorer Back to mapMap
World rank
#2,260,389
of 7,710,434 ranked researchers
Rank in Indonesia
#6,909
of 148,020
Works
120
Citations
329
Citations per work
2.7
Drawing this view