18.791
SINTA Score Overall
12.399
SINTA Score 3Yr
129
SINTA Score Productivity
85
SINTA Score Productivity 3Yr