nationality: Luxembourg, Chur
Director · joint signature by two · Männedorf
European patent · EP2060607 · Inventor
European patent · EP1788029 · Inventor
European patent · EP1788028 · Inventor