12.696
SINTA Score Overall
7.354
SINTA Score 3Yr
605
SINTA Score Productivity
350
SINTA Score Productivity 3Yr
Latest number of activities
View more ...