16.966
SINTA Score Overall
6.910
SINTA Score 3Yr
395
SINTA Score Productivity
161
SINTA Score Productivity 3Yr