Oncimmune Holdings ( LON:ONC ) Full Year 2023 Results Key Financial Results Revenue: UK£1.15m (down 62% from FY 2022...