623
SINTA Score Overall
231
SINTA Score 3Yr
95.940.800
Affil Score
50.097.100
Affil Score 3Yr