Headquarters: London, England, United Kingdom
Number Of Exists: N/A
Investor Type: Pharma Company
Founded Date: 2005
Industry: PharmTech
Technology: Advanced BioTech R&D