20.355
SINTA Score Overall
9.023
SINTA Score 3Yr
192
SINTA Score Productivity
85
SINTA Score Productivity 3Yr
