126.315
SINTA Score Overall
64.727
SINTA Score 3Yr
260
SINTA Score Productivity
133
SINTA Score Productivity 3Yr