Cell separation: Potentials and pitfalls.

Cell separation: Potentials and pitfalls.