40.609
SINTA Score Overall
10.298
SINTA Score 3Yr
725
SINTA Score Productivity
184
SINTA Score Productivity 3Yr
Latest number of activities
View more ...