22.714
SINTA Score Overall
13.875
SINTA Score 3Yr
385
SINTA Score Productivity
235
SINTA Score Productivity 3Yr