Science Explorer Back to mapMap
World rank
#7,117,586
of 7,710,434 ranked researchers
Rank in Indonesia
#114,836
of 148,020
Works
226
Citations
1.5k
Citations per work
6.4
h-index
21
i10-index 50Top 23% in Biotechnology
Drawing this view