19.808
SINTA Score Overall
10.695
SINTA Score 3Yr
101
SINTA Score Productivity
55
SINTA Score Productivity 3Yr