26.850
SINTA Score Overall
7.533
SINTA Score 3Yr
4.475
SINTA Score Overall Productivity
1.256
SINTA Score 3Yr Productivity