44.059
SINTA Score Overall
24.114
SINTA Score 3Yr
326
SINTA Score Productivity
179
SINTA Score Productivity 3Yr

Latest number of activities
View more ...