432.956
SINTA Score Overall
197.812
SINTA Score 3Yr
841
SINTA Score Productivity
384
SINTA Score Productivity 3Yr
