Disrupting Protein-Protein Interactions with Self-Assembling Macrocycles October 18, 2019 / John Erangey / 0 Comments