Science Explorer Back to mapMap
World rank
#1,282,297
of 7,710,434 ranked researchers
Rank in Indonesia
#2,506
of 148,020
Works
1,080
Citations
87k
Citations per work
80.2
Drawing this view