25.071
SINTA Score Overall
15.689
SINTA Score 3Yr
522
SINTA Score Productivity
327
SINTA Score Productivity 3Yr