nationality: United Kingdom, Wettingen
joint signature by two · Zürich
European patent · EP4304517 · Inventor