21.430
SINTA Score Overall
11.689
SINTA Score 3Yr
3.572
SINTA Score Overall Productivity
1.948
SINTA Score 3Yr Productivity