A solid substrate coated with heparin and / or other carbohydrates for use in i) the removal of circulating cancer cells from the blood of a mammal; or ii) in the treatment of cancer progression by removing cancer mediators from the blood of a mammal; extracting the blood of a mammal and contacting the blood of a mammal with the solid substrate coated with heparin and / or other carbohydrates so that cancer mediators and / or circulating cancer cells bind to a binding site of the heparin and / or other carbohydrates, where cancer mediators are selected from the group consisting of circulating growth factors that contribute to the angiogenesis of tumors, circulating heparanases that degrade heparan sulfate segments in the endothelial cell walls that they can lead to tumor cell invasion, and circulating fibrin or thrombin that lead to venous thromboembolism, where the mammalian blood is returned to the mammal after contacting it with the solid substrate coated with heparin and / or other carbohydrates .Un sustrato sólido revestido de heparina y/u otros carbohidratos para su uso en i) la retirada de células cancerosas circulantes de la sangre de un mamífero; o ii) en el tratamiento de la progresión del cáncer retirando mediadores del cáncer de la sangre de un mamífero; extrayendo la sangre de un mamífero y poniendo en contacto la sangre de un mamífero con el sustrato sólido revestido de heparina y/u otros carbohidratos de manera que los mediadores del cáncer y/o las células cancerosas circulantes se unan a un sitio de unión de la heparina y/u otros carbohidratos, en donde los mediadores del cáncer se seleccionan de entre el grupo que consiste en factores de crecimiento circulantes que contribuyen a la angiogénesis de tumores, heparanasas circulantes que degradan los segmentos de sulfato de heparano en las paredes celulares endoteliales que pueden dar lugar a la invasión celular tumoral, y la fibrina o la trombina circulantes que dan lugar a tromboembolia venosa, en don