150
SINTA Score Overall
33
SINTA Score 3Yr
20.320
Affil Score
9.706
Affil Score 3Yr