14.507
SINTA Score Overall
7.997
SINTA Score 3Yr
96
SINTA Score Productivity
53
SINTA Score Productivity 3Yr