1.316
SINTA Score Overall
267
SINTA Score 3Yr
2.278
Affil Score
638
Affil Score 3Yr
Latest number of publications