38.873
SINTA Score Overall
19.800
SINTA Score 3Yr
463
SINTA Score Productivity
236
SINTA Score Productivity 3Yr
Latest number of activities
View more ...