Encoded peptide libraries and the discovery of new cell binding ligands.

Encoded peptide libraries and the discovery of new cell binding ligands.