Protein dimerization and oligomerization in biology (Springer [u.a.], 2012)