Skin that blisters at the lightest touch can sound unimaginable, but for those living with Epidermolysis Bullosa (EB), it is ...