Science Explorer Back to mapMap
World rank
#7,689,259
of 7,710,434 ranked researchers
Rank in Indonesia
#147,415
of 148,020
Works
120
Citations
246
Citations per work
2.1
Drawing this view