17.891
SINTA Score Overall
3.532
SINTA Score 3Yr
3.578
SINTA Score Overall Productivity
706
SINTA Score 3Yr Productivity