67.630
SINTA Score Overall
12.776
SINTA Score 3Yr
13.526
SINTA Score Overall Productivity
2.555
SINTA Score 3Yr Productivity