17.909
SINTA Score Overall
5.915
SINTA Score 3Yr
124
SINTA Score Productivity
41
SINTA Score Productivity 3Yr