Source document

Loading document…
Schroders Annual Report and Accounts 2023 — INTERNATIONAL BIOTECHNOLOGY TRUST PLC