02 Oct 2023

First prototype of Cancer Image Europe platform goes live