Publication

Phage display libraries of differently sized bicyclic peptides