The present invention provides polypeptide compositions, including compositions comprising a modified polypeptide, and methods for inhibiting Ephrin B2 or EphB4 activity. Also provided are methods and compositions for treating cancer or for treating angiogenesis-associated diseases.