citizen of Basel, Weggis
sole signature · Weggis
European patent · EP1149381 · Holder, Inventor
Swiss patent · CH693412 · Holder, Inventor