17.059
SINTA Score Overall
5.162
SINTA Score 3Yr
4.265
SINTA Score Overall Productivity
1.291
SINTA Score 3Yr Productivity