118
SINTA Score Overall
81
SINTA Score 3Yr
73.493.800
Affil Score
60.100.200
Affil Score 3Yr