SponsorCheck
Is Ipsen Biopharm Limited a Licensed Sponsor? UK Sponsor Licence Check