Sending a cat to space? The pinnacle of French science