879
SINTA Score Overall
319
SINTA Score 3Yr
1.500.090.000
Affil Score
164.028
Affil Score 3Yr
Latest number of activities