3.464
SINTA Score Overall
1.399
SINTA Score 3Yr
72.005
Affil Score
21.670
Affil Score 3Yr
Latest number of activities
View more ...