34 pubs · 1,226 cites · h-index 13
Royal Adelaide Hospital
2021 - 2024
Dystrophic Epidermolysis Bullosa Research Association of America
2024 - 2024
Lenoir–Rhyne University
2021 - 2021
University of Wisconsin–Madison
2018 - 2018
University of Washington
2014 - 2014