34.327
SINTA Score Overall
17.455
SINTA Score 3Yr
613
SINTA Score Productivity
312
SINTA Score Productivity 3Yr