596
SINTA Score Overall
247
SINTA Score 3Yr
82.210.600
Affil Score
13.650.200
Affil Score 3Yr