1.389
SINTA Score Overall
562
SINTA Score 3Yr
94.705.200
Affil Score
53.135.900
Affil Score 3Yr
Latest number of publications
View more ...