318.151
SINTA Score Overall
227.726
SINTA Score 3Yr
549
SINTA Score Productivity
393
SINTA Score Productivity 3Yr
