354.503
SINTA Score Overall
175.307
SINTA Score 3Yr
344
SINTA Score Productivity
170
SINTA Score Productivity 3Yr