Nesta AI Hubs
Nesta is an innovation foundation headquartered in London, United Kingdom.
Technology:
DeepTech
Industry:
Think Tank / Research Hub
Headquarters:
UK
Founded Date:
1998
Employees Number:
10
Register and Claim Ownership