1.577
SINTA Score Overall
246
SINTA Score 3Yr
131.772.000
Affil Score
25.660.300
Affil Score 3Yr
Latest number of publications