13.616
SINTA Score Overall
7.695
SINTA Score 3Yr
127
SINTA Score Productivity
72
SINTA Score Productivity 3Yr