893
SINTA Score Overall
494
SINTA Score 3Yr
703.800.000
Affil Score
640.800.000
Affil Score 3Yr