959.162
SINTA Score Overall
423.024
SINTA Score 3Yr
639
SINTA Score Productivity
282
SINTA Score Productivity 3Yr