91.635
SINTA Score Overall
49.279
SINTA Score 3Yr
509
SINTA Score Productivity
274
SINTA Score Productivity 3Yr