611
SINTA Score Overall
236
SINTA Score 3Yr
20.513.900
Affil Score
8.425.570
Affil Score 3Yr
Latest number of publications