Information Storage and Processing in Biological Systems:
DNA Splicing By: Desiree Seales, Ingrid Verastegui, Jaskiranjeet Sodhi, Nicholas Enea.
Electrophoresis: How scientists observe fragments of DNA