62.575
SINTA Score Overall
24.433
SINTA Score 3Yr
253
SINTA Score Productivity
99
SINTA Score Productivity 3Yr

Latest number of activities
View more ...