Durham life science startup StrideBio names CEO