110.810
SINTA Score Overall
51.269
SINTA Score 3Yr
562
SINTA Score Productivity
260
SINTA Score Productivity 3Yr