155.807
SINTA Score Overall
108.146
SINTA Score 3Yr
950
SINTA Score Productivity
659
SINTA Score Productivity 3Yr
