Navigating gene expression using microarrays--a technology review.

Navigating gene expression using microarrays--a technology review.