1.418
SINTA Score Overall
477
SINTA Score 3Yr
77.840.900
Affil Score
24.201.600
Affil Score 3Yr
Latest number of publications