66.567
SINTA Score Overall
34.469
SINTA Score 3Yr
358
SINTA Score Productivity
185
SINTA Score Productivity 3Yr