653.707
SINTA Score Overall
330.739
SINTA Score 3Yr
537
SINTA Score Productivity
272
SINTA Score Productivity 3Yr