citizen of Zofingen, Zofingen
Vizedirektor · joint signature by two · Oftringen
European patent · EP0894833 · Inventor
European patent · EP0894836 · Inventor
European patent · EP0795588 · Inventor