140
SINTA Score Overall
79
SINTA Score 3Yr
83.732.200.000
Affil Score
42.871.300.000
Affil Score 3Yr