1.953
SINTA Score Overall
459
SINTA Score 3Yr
1.947
Affil Score
770
Affil Score 3Yr
Latest number of activities
View more ...