119
SINTA Score Overall
104
SINTA Score 3Yr
47.722.100
Affil Score
47.722.100
Affil Score 3Yr