SponsorCheck
Is Liminal Biosciences Limited a Licensed Sponsor? UK Sponsor Licence Check