2.033
SINTA Score Overall
357
SINTA Score 3Yr
55.691.900
Affil Score
10.149.500
Affil Score 3Yr
Latest number of publications