405
SINTA Score Overall
213
SINTA Score 3Yr
41.590.500
Affil Score
29.389.700
Affil Score 3Yr
Latest number of publications