1.305
SINTA Score Overall
473
SINTA Score 3Yr
8.952.040
Affil Score
3.200.970
Affil Score 3Yr
Latest number of activities
View more ...