22.961
SINTA Score Overall
3.632
SINTA Score 3Yr
4.592
SINTA Score Overall Productivity
726
SINTA Score 3Yr Productivity