2.043
SINTA Score Overall
262
SINTA Score 3Yr
7.002.990
Affil Score
4.200.760
Affil Score 3Yr
Latest number of publications