21.094
SINTA Score Overall
7.630
SINTA Score 3Yr
703
SINTA Score Overall Productivity
254
SINTA Score 3Yr Productivity