22.359
SINTA Score Overall
13.152
SINTA Score 3Yr
49
SINTA Score Productivity
29
SINTA Score Productivity 3Yr
