NCT06384404 - Upfront Surgical Resection for Osteosarcoma | Crick | Crick