609.695
SINTA Score Overall
311.545
SINTA Score 3Yr
565
SINTA Score Productivity
288
SINTA Score Productivity 3Yr