103
SINTA Score Overall
103
SINTA Score 3Yr
18.023.300
Affil Score
18.023.300
Affil Score 3Yr