26.316
SINTA Score Overall
6.804
SINTA Score 3Yr
5.263
SINTA Score Overall Productivity
1.361
SINTA Score 3Yr Productivity