267.832
SINTA Score Overall
163.570
SINTA Score 3Yr
565
SINTA Score Productivity
345
SINTA Score Productivity 3Yr