25.155
SINTA Score Overall
14.155
SINTA Score 3Yr
559
SINTA Score Productivity
315
SINTA Score Productivity 3Yr