1.752
SINTA Score Overall
312
SINTA Score 3Yr
2.859
Affil Score
476
Affil Score 3Yr
Latest number of publications