218 pubs · 3,618 cites · h-index 23
University of Oxford
2023 - Present
Florida Center for Dermatology
2014 - Present
University of Pennsylvania
1998 - Present
Oxford Research Group
2025 - 2025
Science Oxford
2024 - 2025