Vitalsource Technologies, Inc. Protein Dimerization And Oligomerization In Biology