67 pubs · 4,419 cites · h-index 18
OurResearch
2013 - 2023
DermResearch (United States)
2020 - 2022
Florida State University
2020 - 2020
Johns Hopkins University
Impact Technology Development (United States)
2013 - 2018