16.717
SINTA Score Overall
11.703
SINTA Score 3Yr
164
SINTA Score Productivity
115
SINTA Score Productivity 3Yr