The present disclosure is directed to methods of removing proteins, including cytokines, from blood and blood products, the methods comprising contacting the blood or blood product with a form of carbon having high graphitic contents and slit-shaped mesopores and macropores, the pore size dimensions chosen to be comparable to the size of the proteins, wherein the contacting results in the removal of high levels of the protein from the blood or blood product in minutes or hours.