63
SINTA Score Overall
24
SINTA Score 3Yr
28.023
Affil Score
8.958
Affil Score 3Yr