358
SINTA Score Overall
339
SINTA Score 3Yr
292.100.000
Affil Score
292.100.000
Affil Score 3Yr