Scientists create ‘life’: All about the SpudCell – why it matters & where it falls short July 1, 2026