2.004
SINTA Score Overall
674
SINTA Score 3Yr
43.885.500
Affil Score
29.385.300
Affil Score 3Yr
Latest number of publications
View more ...