citizen of Pologne, Ecublens (VD)
Owner · sole signature · Ecublens (VD)
European patent · EP3439955 · Inventor
European patent · EP3024726 · Inventor
European patent · EP2813428 · Inventor