citizen of Basel, Basel
Member of the foundation board · joint signature by two · Basel
European patent · EP4433572 · Inventor