Genetics Northern California
In molecular biology, a method of separating large molecules such as DNA fragments or proteins from a mixture of similar molecules.
© 2008 Kaiser Permanente Northern California