3.794
SINTA Score Overall
669
SINTA Score 3Yr
315.432.000
Affil Score
71.248.700
Affil Score 3Yr
Latest number of activities
View more ...