518.314
SINTA Score Overall
282.763
SINTA Score 3Yr
1.154
SINTA Score Productivity
630
SINTA Score Productivity 3Yr
