379
SINTA Score Overall
135
SINTA Score 3Yr
415.567.000.000
Affil Score
107.595.000.000
Affil Score 3Yr