32.272
SINTA Score Overall
15.251
SINTA Score 3Yr
274
SINTA Score Productivity
129
SINTA Score Productivity 3Yr