27.682
SINTA Score Overall
13.096
SINTA Score 3Yr
346
SINTA Score Productivity
164
SINTA Score Productivity 3Yr