2.603
SINTA Score Overall
691
SINTA Score 3Yr
399.818.000
Affil Score
272.261.000
Affil Score 3Yr
Latest number of activities
View more ...