58.364
SINTA Score Overall
18.927
SINTA Score 3Yr
2.918
SINTA Score Overall Productivity
946
SINTA Score 3Yr Productivity