citizen of Genève, Carouge
joint procuration by two · Meyrin
Swiss patent · CH707056 · Inventor
Swiss patent · CH705006 · Inventor