Passer au contenu principal
Publication

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