NCT07560826 - The CATSINDO Trial - Clinical and Translational Study in Newly Diagnosed Osteosarcoma | Crick | Crick