355.416
SINTA Score Overall
215.662
SINTA Score 3Yr
950
SINTA Score Productivity
577
SINTA Score Productivity 3Yr
Latest number of activities
View more ...