56.948
SINTA Score Overall
39.878
SINTA Score 3Yr
395
SINTA Score Productivity
277
SINTA Score Productivity 3Yr

Latest number of activities
View more ...