420.435
SINTA Score Overall
255.861
SINTA Score 3Yr
962
SINTA Score Productivity
585
SINTA Score Productivity 3Yr