Matriptase: a culprit in cancer?

Matriptase: a culprit in cancer?