Calcium-binding protein S100P and cancer: mechanisms and clinical relevance.

Calcium-binding protein S100P and cancer: mechanisms and clinical relevance.