714.372
SINTA Score Overall
304.676
SINTA Score 3Yr
626
SINTA Score Productivity
267
SINTA Score Productivity 3Yr