962
SINTA Score Overall
137
SINTA Score 3Yr
79.256.400
Affil Score
27.665.700
Affil Score 3Yr
Latest number of publications