14.912
SINTA Score Overall
9.101
SINTA Score 3Yr
298
SINTA Score Productivity
182
SINTA Score Productivity 3Yr