Abstract: Devices and method are provided for removing toxins, including protein-bound toxins, from blood. The device includes a housing having a receiving space and at least one hollow fiber extending through at least a portion of the receiving space. The at least one hollow fiber is operable to receive the stream of blood. The device further includes a plurality of beads disposed within the receiving space and external to the at least one hollow fiber. The at least one hollow fiber includes a plurality of pores operable to retain the one or more cellular elements of the stream of blood within the hollow fiber and to allow the one or more plasma elements of the stream of blood to pass from the hollow fiber to the receiving space of the housing. Each of the plurality of beads is configured to receive a toxin molecule from the one or more plasma elements.