87.508
SINTA Score Overall
47.102
SINTA Score 3Yr
276
SINTA Score Productivity
149
SINTA Score Productivity 3Yr

Latest number of activities
View more ...