17.981
SINTA Score Overall
2.925
SINTA Score 3Yr
3.596
SINTA Score Overall Productivity
585
SINTA Score 3Yr Productivity