610.337
SINTA Score Overall
311.897
SINTA Score 3Yr
565
SINTA Score Productivity
289
SINTA Score Productivity 3Yr