Definition for DNA microarray
From Biology Forums Dictionary
A technology used to monitor the expression of thousands of genes simultaneously.
From Biology Forums Dictionary
A technology used to monitor the expression of thousands of genes simultaneously.