730
SINTA Score Overall
360
SINTA Score 3Yr
12.351.400
Affil Score
6.900.820
Affil Score 3Yr
Latest number of publications