Apologies, but no results were found. Perhaps searching will help find a related post.
Double builds companies. Occasionally on our own, more usually with others. Sometimes part of the founding team, sometimes working with established companies to help get things moving.
FIND US AT
- The London BioScience Innovation Centre
2 Royal College Street, London, NW1 0NH, United Kingdom