2.422
SINTA Score Overall
608
SINTA Score 3Yr
4.067
Affil Score
1.269
Affil Score 3Yr
Latest number of publications