60.874
SINTA Score Overall
42.514
SINTA Score 3Yr
479
SINTA Score Productivity
335
SINTA Score Productivity 3Yr