35.993
SINTA Score Overall
9.185
SINTA Score 3Yr
123
SINTA Score Productivity
31
SINTA Score Productivity 3Yr
