555
SINTA Score Overall
131
SINTA Score 3Yr
91.669.900
Affil Score
10.585.400
Affil Score 3Yr
Latest number of publications