1.729
SINTA Score Overall
788
SINTA Score 3Yr
52.477.600
Affil Score
34.556.100
Affil Score 3Yr
Latest number of activities
View more ...