16.715
SINTA Score Overall
11.702
SINTA Score 3Yr
164
SINTA Score Productivity
115
SINTA Score Productivity 3Yr