1.050
SINTA Score Overall
470
SINTA Score 3Yr
9.469.360.000
Affil Score
3.557.860.000
Affil Score 3Yr
Latest number of activities