37.122
SINTA Score Overall
19.293
SINTA Score 3Yr
329
SINTA Score Productivity
171
SINTA Score Productivity 3Yr