22.866
SINTA Score Overall
13.911
SINTA Score 3Yr
289
SINTA Score Productivity
176
SINTA Score Productivity 3Yr
Latest number of activities
View more ...