Source document

Loading document…
IBT 2026 Half Year Report — INTERNATIONAL BIOTECHNOLOGY TRUST PLC