citizen of Maroc, Genève
Member of the board of directors · sole signature · Genève
European patent · EP1925271 · Inventor
European patent · EP1867304 · Inventor
European patent · EP1825825 · Inventor