60
SINTA Score Overall
29
SINTA Score 3Yr
98.217
Affil Score
39.654
Affil Score 3Yr
Latest number of publications