25.153
SINTA Score Overall
14.153
SINTA Score 3Yr
559
SINTA Score Productivity
315
SINTA Score Productivity 3Yr