1.180
SINTA Score Overall
579
SINTA Score 3Yr
59.810.200
Affil Score
38.191.100
Affil Score 3Yr
Latest number of publications
View more ...