20.871
SINTA Score Overall
11.711
SINTA Score 3Yr
5.218
SINTA Score Overall Productivity
2.928
SINTA Score 3Yr Productivity