673
SINTA Score Overall
285
SINTA Score 3Yr
955.101.000
Affil Score
880.100.000
Affil Score 3Yr