The long and winding road that leads to a cure for epidermolysis bullosa.

The long and winding road that leads to a cure for epidermolysis bullosa.