citizen of Zürich, Zürich
joint procuration by two · Zürich
European patent · EP3798515 · Inventor
European patent · EP3308078 · Inventor