26.718
SINTA Score Overall
19.582
SINTA Score 3Yr
469
SINTA Score Productivity
344
SINTA Score Productivity 3Yr
