2.218
SINTA Score Overall
864
SINTA Score 3Yr
5.169
Affil Score
1.860
Affil Score 3Yr
Latest number of publications