DNA microarray technology: devices, systems, and applications.

DNA microarray technology: devices, systems, and applications.