Paper on Patient-Reported Outcome Measure for Epidermolysis Bullosa published with an Impact Factor of 10.3
24. April 2024We are excited to announce the publication of a recent paper in the British Journal of Dermatology, introducing a novel […]
to the article