16.735
SINTA Score Overall
10.942
SINTA Score 3Yr
257
SINTA Score Productivity
168
SINTA Score Productivity 3Yr