Science Corporation, the pioneering full-stack neural engineering company focused on restoring and extending life, today announced the close of an oversubscribed $230 million Series C financing round.