Cizzle Biotechnology publishes final results for the year ended 31 December 2023
Cizzle Biotechnology Holdings plc (LON:CIZ), the UK based diagnostics developer, has announced the publication of the Company’s Annual Report and Financial Statements for the year ended 31 December 2023: Cizzle