873
SINTA Score Overall
290
SINTA Score 3Yr
29.827.200.000
Affil Score
26.796.400.000
Affil Score 3Yr