609.854
SINTA Score Overall
311.599
SINTA Score 3Yr
565
SINTA Score Productivity
289
SINTA Score Productivity 3Yr