Vitalsource Technologies, Inc. Concepts And Techniques In Genomics And Proteomics