Disclosed is a system to generate bubbles (90) from nucleations sites (80) in a flow of liquid saturated with a gas. The nucleation sites (90) may be hydophobic regions or domains, that allow bubble nucleation. The bubbles (90) may be formed to include a substantially or medically pure gas. The bubbles (90) may be formed on demand and in a selected small size.Linvention concerne un système pour générer des bulles (90) à partir de sites de nucléation (80) dans un flux de liquide saturé en gaz. Les sites de nucléation (90) peuvent être des régions ou des domaines hydrophobes qui permettent la nucléation de bulles. Les bulles (90) peuvent être formées de façon à renfermer un gaz sensiblement ou médicalement pur. Les bulles (90) peuvent être formées à la demande et dans une petite taille sélectionnée.