466.678
SINTA Score Overall
202.921
SINTA Score 3Yr
522
SINTA Score Productivity
227
SINTA Score Productivity 3Yr

Latest number of activities
View more ...