67.595
SINTA Score Overall
35.172
SINTA Score 3Yr
304
SINTA Score Productivity
158
SINTA Score Productivity 3Yr
