1.038
SINTA Score Overall
302
SINTA Score 3Yr
33.335.900
Affil Score
5.126.240
Affil Score 3Yr
Latest number of publications