BioPharma Credit PLC is an investment trust that primarily invests in interest-bearing debt assets. These debt assets are secured by royalties or other cash flows from sales of approved life sciences products. The company was incorporated in 2016 and is based in London, the United Kingdom.