18.908
SINTA Score Overall
5.355
SINTA Score 3Yr
2.364
SINTA Score Overall Productivity
669
SINTA Score 3Yr Productivity