1.080
SINTA Score Overall
324
SINTA Score 3Yr
57.917.900
Affil Score
25.905.500
Affil Score 3Yr
Latest number of publications
View more ...