24.960
SINTA Score Overall
8.984
SINTA Score 3Yr
960
SINTA Score Overall Productivity
346
SINTA Score 3Yr Productivity