4.286
SINTA Score Overall
973
SINTA Score 3Yr
4.286
Affil Score
973
Affil Score 3Yr