59.313
SINTA Score Overall
24.601
SINTA Score 3Yr
141
SINTA Score Productivity
59
SINTA Score Productivity 3Yr