Between a rock and a hard place?

Abstract
Developing small-molecule inhibitors against protein-protein interaction targets is among the most difficult challenges in contemporary drug discovery. Recent developments in our understanding of this problem, and in the knowledge and tools available to address it, give cause for renewed hope, but substantial challenges remain.