nationality: United Kingdom, Balerna
Director · joint signature by two · Cadempino
European patent · EP2689517 · Inventor