1.019
SINTA Score Overall
437
SINTA Score 3Yr
983
Affil Score
416
Affil Score 3Yr
Latest number of publications