24.035
SINTA Score Overall
6.261
SINTA Score 3Yr
3.004
SINTA Score Overall Productivity
783
SINTA Score 3Yr Productivity