6.050
SINTA Score Overall
4.846
SINTA Score 3Yr
605
SINTA Score Productivity
485
SINTA Score Productivity 3Yr
Latest number of activities
View more ...