1.485
SINTA Score Overall
296
SINTA Score 3Yr
20.347.500
Affil Score
15.095.800
Affil Score 3Yr
Latest number of activities
View more ...