Vitalsource Technologies, Inc. Bioinformatics Research And Applications