Oxford Biomedica Plc - INTERIM RESULTS FOR THE SIX MONTHS ENDED 30 JUNE 2023 Sep 20, 2023 07:41AM