18.871
SINTA Score Overall
4.712
SINTA Score 3Yr
9.436
SINTA Score Overall Productivity
2.356
SINTA Score 3Yr Productivity