744.007
SINTA Score Overall
317.762
SINTA Score 3Yr
626
SINTA Score Productivity
267
SINTA Score Productivity 3Yr