1.860
SINTA Score Overall
374
SINTA Score 3Yr
46.774.900
Affil Score
32.272.700
Affil Score 3Yr
Latest number of activities
View more ...