1.052
SINTA Score Overall
128
SINTA Score 3Yr
51.517.800
Affil Score
6.970.320
Affil Score 3Yr
Latest number of publications