Myofibroblasts: Master of disguise.

Myofibroblasts: Master of disguise.