Diversity of function is inherent in matricellular proteins: an appraisal of thrombospondin 1

Diversity of function is inherent in matricellular proteins: an appraisal of thrombospondin 1