22.901
SINTA Score Overall
11.514
SINTA Score 3Yr
57
SINTA Score Productivity
29
SINTA Score Productivity 3Yr