266.847
SINTA Score Overall
162.963
SINTA Score 3Yr
563
SINTA Score Productivity
344
SINTA Score Productivity 3Yr