nationality: France, Zürich
Managing director · sole signature · Zürich
European patent · EP4362771 · Inventor
European patent · EP3932657 · Inventor
European patent · EP3564690 · Inventor