CTL is happy to answer any questions or queries about our products.


Cell Therapy Limited

Cardiff Gate Business Park

Malthouse Avenue


Cardiff, CF23 8RU

Wales, UK

Please note CTL is unable to give you medical advice or help with treatment decisions. These are best addressed by your physician.