59.895
SINTA Score Overall
35.200
SINTA Score 3Yr
177
SINTA Score Productivity
104
SINTA Score Productivity 3Yr