18.560
SINTA Score Overall
10.884
SINTA Score 3Yr
200
SINTA Score Productivity
117
SINTA Score Productivity 3Yr