57.563
SINTA Score Overall
28.967
SINTA Score 3Yr
268
SINTA Score Productivity
135
SINTA Score Productivity 3Yr