Plasminogen binding and cancer: promises and pitfalls.

Plasminogen binding and cancer: promises and pitfalls.