29.450
SINTA Score Overall
20.539
SINTA Score 3Yr
421
SINTA Score Productivity
293
SINTA Score Productivity 3Yr