Protein complexes are a fundamental component of physiological and pathological processes. Despite organisms having a limited number of genes and therefore a finite number of proteins at their disposal, the number of possible combinations amongst these proteins is essentially inexhaustible; myriad...