596
SINTA Score Overall
254
SINTA Score 3Yr
2.499.640.000
Affil Score
1.107.590.000
Affil Score 3Yr
Latest number of activities