24.002
SINTA Score Overall
7.122
SINTA Score 3Yr
750
SINTA Score Overall Productivity
223
SINTA Score 3Yr Productivity