64.200
SINTA Score Overall
24.738
SINTA Score 3Yr
340
SINTA Score Productivity
131
SINTA Score Productivity 3Yr