444
SINTA Score Overall
204
SINTA Score 3Yr
715.593
Affil Score
302
Affil Score 3Yr
Latest number of activities