citizen of Basel, Basel
Member of the foundation board · no signing authority · Zürich
European patent · EP0900783 · Inventor
European patent · EP0884312 · Inventor