citizen of Zollikon, Zollikon
joint signature by two · St. Gallen
European patent · EP4326717 · Inventor
European patent · EP3364967 · Inventor
European patent · EP3365339 · Inventor