65.759
SINTA Score Overall
17.943
SINTA Score 3Yr
10.960
SINTA Score Overall Productivity
2.991
SINTA Score 3Yr Productivity