Skip to main content
Publication

Generation of a 100-billion cyclic peptide phage display library having a high skeletal diversity