513.417
SINTA Score Overall
273.901
SINTA Score 3Yr
829
SINTA Score Productivity
442
SINTA Score Productivity 3Yr
