32.661
SINTA Score Overall
17.405
SINTA Score 3Yr
242
SINTA Score Productivity
129
SINTA Score Productivity 3Yr