355.796
SINTA Score Overall
191.298
SINTA Score 3Yr
1.323
SINTA Score Productivity
711
SINTA Score Productivity 3Yr
