23.129
SINTA Score Overall
3.498
SINTA Score 3Yr
798
SINTA Score Overall Productivity
121
SINTA Score 3Yr Productivity