Discovery and development of anti-angiogenic peptides: A structural link.

Discovery and development of anti-angiogenic peptides: A structural link.