32.670
SINTA Score Overall
17.322
SINTA Score 3Yr
838
SINTA Score Productivity
444
SINTA Score Productivity 3Yr
