Introduction to molecular biology, genomics, and proteomics for biomedical engineers - Northrop, Robert B. (Biomedical engineering series., 2009)