245.444
SINTA Score Overall
109.229
SINTA Score 3Yr
315
SINTA Score Productivity
140
SINTA Score Productivity 3Yr