30.937
SINTA Score Overall
7.306
SINTA Score 3Yr
292
SINTA Score Productivity
69
SINTA Score Productivity 3Yr

Latest number of activities
View more ...