42.526
SINTA Score Overall
24.142
SINTA Score 3Yr
297
SINTA Score Productivity
169
SINTA Score Productivity 3Yr
