1.225
SINTA Score Overall
331
SINTA Score 3Yr
98.764.100
Affil Score
48.894.600
Affil Score 3Yr
Latest number of publications