17.446
SINTA Score Overall
7.419
SINTA Score 3Yr
196
SINTA Score Productivity
83
SINTA Score Productivity 3Yr