SponsorCheck
Is Central Pharma Cell and Gene Therapy Limited a Licensed Sponsor? UK Sponsor Licence Check