Principles of Protein−Protein Interactions: What are the Preferred Ways For Proteins To Interact? | doi.page