34.095
SINTA Score Overall
18.179
SINTA Score 3Yr
682
SINTA Score Productivity
364
SINTA Score Productivity 3Yr