CTL is happy to answer any questions or queries about our products.
Cell Therapy Limited
Cardiff Gate Business Park
Cardiff, CF23 8RU
Please note CTL is unable to give you medical advice or help with treatment decisions. These are best addressed by your physician.