3.390
SINTA Score Overall
983
SINTA Score 3Yr
3.390
Affil Score
983
Affil Score 3Yr
Latest number of activities
View more ...