18.645
SINTA Score Overall
3.648
SINTA Score 3Yr
4.661
SINTA Score Overall Productivity
912
SINTA Score 3Yr Productivity