31.963
SINTA Score Overall
18.548
SINTA Score 3Yr
244
SINTA Score Productivity
142
SINTA Score Productivity 3Yr