745.991
SINTA Score Overall
456.096
SINTA Score 3Yr
2.188
SINTA Score Productivity
1.338
SINTA Score Productivity 3Yr
Latest number of activities
View more ...