Preliminary Results for the Year Ended 31 December 2023
19 April 2024 Biodexa Pharmaceuticals PLC (“Biodexa” or the “Company” or, together with its subsidiaries, the “Group”) Preliminary Results for the Year Ended 31 December 2023 Biodexa Pharmaceuticals PLC (NASDAQ: BDRX), a clinical stage biopharmaceutical …