We're currently working on a new website, which will be available very soon.

Our customer portal is still up and can be accessed at this link.

Our contact details are:

Email: info@tissueandcell.tech

Telephone: +44 (0) 114 383 0858

Fax: +44 (0) 114 383 0898

Registered address:

St John’s Innovation Centre
Cowley Road
Cambridge
CB4 0WS
United Kingdom

Company Number: 12015631

Human Tissue Authority (UK) licence no.: 11020