268.132
SINTA Score Overall
134.856
SINTA Score 3Yr
669
SINTA Score Productivity
336
SINTA Score Productivity 3Yr

Latest number of activities
View more ...