51
SINTA Score Overall
50
SINTA Score 3Yr
448.530.000
Affil Score
448.530.000
Affil Score 3Yr