11.917
SINTA Score Overall
10.030
SINTA Score 3Yr
248
SINTA Score Productivity
209
SINTA Score Productivity 3Yr