24.194
SINTA Score Overall
3.921
SINTA Score 3Yr
4.032
SINTA Score Overall Productivity
654
SINTA Score 3Yr Productivity