17.881
SINTA Score Overall
1.879
SINTA Score 3Yr
17.881
Affil Score
1.879
Affil Score 3Yr