9.968
SINTA Score Overall
6.809
SINTA Score 3Yr
102
SINTA Score Productivity
69
SINTA Score Productivity 3Yr
Latest number of activities
View more ...