Automated analytical microarrays: a critical review.

Automated analytical microarrays: a critical review.