Matricellular protein thrombospondin-1 in pulmonary hypertension: multiple pathways to disease.

Matricellular protein thrombospondin-1 in pulmonary hypertension: multiple pathways to disease.