605
SINTA Score Overall
70
SINTA Score 3Yr
25.288.900
Affil Score
10.200.400
Affil Score 3Yr
Latest number of publications