1.617
SINTA Score Overall
689
SINTA Score 3Yr
40.343.000
Affil Score
12.186.100
Affil Score 3Yr
Latest number of publications
View more ...