citizen of Zürich, Egg
Member of the foundation board · no signing authority · Egg
European patent · EP3718696 · Inventor
European patent · EP3718695 · Inventor