Macrocyclic peptides: a new third drug class?empirical.health2 points·brandonb··0 commentsOpen articleSaveView on HN