20.960
SINTA Score Overall
4.153
SINTA Score 3Yr
3.493
SINTA Score Overall Productivity
692
SINTA Score 3Yr Productivity