1.559
SINTA Score Overall
302
SINTA Score 3Yr
3.634
Affil Score
1.308
Affil Score 3Yr
Latest number of publications