161.976
SINTA Score Overall
90.298
SINTA Score 3Yr
757
SINTA Score Productivity
422
SINTA Score Productivity 3Yr