CB Nanthakumar, RJD Hatley, S Lemma… - Nature reviews Drug …, 2015 - nature.com
Fibrosis, which leads to progressive loss of tissue function and eventual organ failure, has
been estimated to contribute to~ 45% of deaths in the developed world, and so new …