1.451
SINTA Score Overall
400
SINTA Score 3Yr
216.330.000
Affil Score
75.314.200
Affil Score 3Yr
Latest number of publications
View more ...