954.973
SINTA Score Overall
422.865
SINTA Score 3Yr
636
SINTA Score Productivity
282
SINTA Score Productivity 3Yr