1.049
SINTA Score Overall
274
SINTA Score 3Yr
57.408.400
Affil Score
19.925.900
Affil Score 3Yr
Latest number of publications
View more ...