155.277
SINTA Score Overall
87.389
SINTA Score 3Yr
231
SINTA Score Productivity
130
SINTA Score Productivity 3Yr