Latest corporate presentation

Oxford Biomedica 2023 interim results21 September 2023

Interim results for the year ended 30 June 202320 September 2023

Preliminary results for the year ended 31 December 20221 April 2023