3.061
SINTA Score Overall
688
SINTA Score 3Yr
150.754.000
Affil Score
53.400.900
Affil Score 3Yr
Latest number of publications
View more ...