EGFL6 and neoplasm: A single phage library can contain up to 109 unique peptide sequences, offering a sizeable potential for selection of a peptide fragment of a natural ligand, such as EGFL6, which is thought to be specific to tumor vasculature [16].