229
SINTA Score Overall
80
SINTA Score 3Yr
52.745.500
Affil Score
34.693.700
Affil Score 3Yr
Latest number of publications