44.121
SINTA Score Overall
14.698
SINTA Score 3Yr
3.152
SINTA Score Overall Productivity
1.050
SINTA Score 3Yr Productivity