1.817
SINTA Score Overall
388
SINTA Score 3Yr
32.387.300
Affil Score
21.427.700
Affil Score 3Yr
Latest number of activities
View more ...