126.437
SINTA Score Overall
61.138
SINTA Score 3Yr
866
SINTA Score Productivity
419
SINTA Score Productivity 3Yr