131
SINTA Score Overall
71
SINTA Score 3Yr
27.100.700
Affil Score
21.500.500
Affil Score 3Yr
Latest number of publications