Peptide Cyclic Peptides Research

Macrocycles, stapled peptides, oral bioavailability, drug design

65 peer-reviewed studies