Nesta Non-profit

Nesta is an innovation foundation headquartered in London, United Kingdom.

Connections

Technology: DeepTech
Industry: Collaboration
Founded Date: 1998
Employees Number: 101-250

Visit Website
information@nesta.org.uk
twitter.com/nesta_uk
Register and Claim Ownership