107
SINTA Score Overall
71
SINTA Score 3Yr
163.750.000
Affil Score
130.750.000
Affil Score 3Yr