He is the vice president of Debra UK which raises awareness of epidermolysis bullosa (EB), a group of genetic skin conditions ...
Relief Therapeutics Announces Positive Final Results of RLF-TD011 Clinical Trial in Epidermolysis Bullosa ...