NCT04817813 - Long-term Outcomes After Breast Cancer Liver Metastasis Surgery: an European, Retrospective, Snapshot Study | Crick | Crick