620
SINTA Score Overall
405
SINTA Score 3Yr
468.531.000
Affil Score
193.500.000
Affil Score 3Yr