581.671
SINTA Score Overall
249.345
SINTA Score 3Yr
795
SINTA Score Productivity
341
SINTA Score Productivity 3Yr
