25.443
SINTA Score Overall
12.891
SINTA Score 3Yr
262
SINTA Score Productivity
133
SINTA Score Productivity 3Yr