Fibrocytes: bringing new insights into mechanisms of inflammation and fibrosis.

Fibrocytes: bringing new insights into mechanisms of inflammation and fibrosis.