Cell-based microarrays: current progress, future prospects.

Cell-based microarrays: current progress, future prospects.