768
SINTA Score Overall
322
SINTA Score 3Yr
47.914
Affil Score
28.856
Affil Score 3Yr