598249 Disclosed is a method for removing a non-lipid enveloped virus from a protein-containing solution comprising: applying the solution to a cation exchange resin at a pH of 1.6 pH units or more above the isoelectric point of a protein in the protein-containing solution; and washing the cation exchange resin with a wash buffer to form an eluate, said wash buffer having a pH that is below the pH of the solution applied to the cation exchange resin, wherein the protein has a molecular mass of at least about 150 kilodaltons, and whereby the non-lipid enveloped virus is removed from the protein-containing solution. Further disclosed is a method for removing a non-lipid enveloped virus from a protein-containing solution comprising: applying the solution to a cation exchange resin; washing the cation exchange resin with a first wash buffer at a pH above the pH of the solution applied to the cation exchange resin; and washing the cation exchange resin with a second wash buffer to form an eluate, said eluate having a pH that is equal to or below the first wash buffer, wherein the protein in the solution has a molecular mass of at least about 150 kilodaltons, and whereby the non-lipid enveloped virus is removed from the protein-containing solution. Further disclosed is a method for removing a non-lipid enveloped virus from a protein-containing solution comprising: applying the solution to a cation exchange resin at a pH above the isoelectric point of the protein; and washing the cation exchange resin with a first wash buffer at a pH above the isoelectric point of the protein applied to the cation exchange resin; and washing the cation exchange resin with a second wash buffer to form an eluate, said eluate having a pH that is equal to or below the first wash buffer, wherein the protein in the solution has a molecular mass of at least about 150 kilodaltons, and whereby the non-lipid enveloped virus is removed from the protein-containing solution. Further disclosed is a meth