citizen of Basel, Reinach BL
joint procuration by two · Basel
European patent · EP3292100 · Inventor
European patent · EP3459933 · Inventor
European patent · EP1720007 · Inventor