In certain embodiments, this present invention provides polypeptide compositions, including compositions containing a modified polypeptide, and methods for inhibiting Ephrin B2 or EphB4 activity. In other embodiments, the present invention provides methods and compositions for treating cancer or for treating angiogenesis-associated diseases.