Definition: A microarray is a small, flat substrate carrying an ordered grid of microscopic probe features, each containing a ...
The National Cancer Institute (NCI) has announced grant recipients for its coveted Cancer Genome Atlas pilot project, including ...