16.067
SINTA Score Overall
3.038
SINTA Score 3Yr
3.213
SINTA Score Overall Productivity
608
SINTA Score 3Yr Productivity