Endothelin 1 in cancer: biological implications and therapeutic opportunities.

Endothelin 1 in cancer: biological implications and therapeutic opportunities.