The present invention relates to ultrafiltration. In particular, the present
invention provides a compact ultrafiltration device and methods for generating
an ultrafiltrate, both of which can be used for a variety of applications, including,
but not limited to filtering blood, diagnostic applications, and as a bioreactor.