nationality: United Kingdom, Zürich
Owner · sole signature · Zürich
European patent · EP4107069 · Inventor