27.689
SINTA Score Overall
9.720
SINTA Score 3Yr
210
SINTA Score Productivity
74
SINTA Score Productivity 3Yr