1.530
SINTA Score Overall
312
SINTA Score 3Yr
1.893
Affil Score
493
Affil Score 3Yr
Latest number of publications