786.672
SINTA Score Overall
326.024
SINTA Score 3Yr
599
SINTA Score Productivity
248
SINTA Score Productivity 3Yr
