200.071
SINTA Score Overall
83.687
SINTA Score 3Yr
383
SINTA Score Productivity
160
SINTA Score Productivity 3Yr

Latest number of activities
View more ...