749.342
SINTA Score Overall
456.699
SINTA Score 3Yr
2.197
SINTA Score Productivity
1.339
SINTA Score Productivity 3Yr