31.711
SINTA Score Overall
15.964
SINTA Score 3Yr
382
SINTA Score Productivity
192
SINTA Score Productivity 3Yr

Latest number of activities
View more ...