3 ‘Worms in space’ experiment aims to investigate the biological effects of spaceflight November 20, 2025