126
SINTA Score Overall
73
SINTA Score 3Yr
430.800.000
Affil Score
304.800.000
Affil Score 3Yr