The myofibroblast: one function, multiple origins

The myofibroblast: one function, multiple origins