327
SINTA Score Overall
246
SINTA Score 3Yr
6.780.600.000
Affil Score
6.780.600.000
Affil Score 3Yr