926
SINTA Score Overall
159
SINTA Score 3Yr
2.181
Affil Score
950
Affil Score 3Yr