201.437
SINTA Score Overall
100.517
SINTA Score 3Yr
571
SINTA Score Productivity
285
SINTA Score Productivity 3Yr

Latest number of activities
View more ...