944
SINTA Score Overall
423
SINTA Score 3Yr
38.266.700.000
Affil Score
17.707.000.000
Affil Score 3Yr