Innovation in clinical grade implantable materials for advanced therapies.
Contact Us:
[email protected]
Registered Address: London BioScience Innovation Centre, 2 Royal College Street, London, United Kingdom, NW1 0NH
Registered in England | Company Number: 12823998