26.735
SINTA Score Overall
5.599
SINTA Score 3Yr
4.456
SINTA Score Overall Productivity
933
SINTA Score 3Yr Productivity