24.960
SINTA Score Overall
5.481
SINTA Score 3Yr
4.160
SINTA Score Overall Productivity
914
SINTA Score 3Yr Productivity