citizen of Allemagne, Gilly
joint signature by two · Nyon
European patent · EP1639960 · Inventor
European patent · EP3482713 · Inventor