154.847
SINTA Score Overall
107.348
SINTA Score 3Yr
944
SINTA Score Productivity
655
SINTA Score Productivity 3Yr
