28.935
SINTA Score Overall
16.915
SINTA Score 3Yr
221
SINTA Score Productivity
129
SINTA Score Productivity 3Yr