63.560
SINTA Score Overall
37.128
SINTA Score 3Yr
188
SINTA Score Productivity
110
SINTA Score Productivity 3Yr