Technology: Drug Discovery, SpaceTech
Industry: Finance
Headquarters: United Kingdom
Founded Date: Jul 1, 2007
Employees Number: 251-500
Investor Type: Entrepreneurship Program, Venture Capital
Number Of Exits: 10

Visit Website
support@innovateuk.ukri.org
twitter.com/innovateuk
Register and Claim Ownership