Learn More
Background The vital role of Protein-Protein Interactions (PPI) for Life makes them the subject of a growing number of drug discovery projects. Yet, the specific properties of PPI (often described as(More)