153.164
SINTA Score Overall
70.892
SINTA Score 3Yr
638
SINTA Score Productivity
295
SINTA Score Productivity 3Yr

Latest number of activities
View more ...