54 pubs · 2,865 cites · h-index 21
Spark Therapeutics (United States)
2024 - 2025
Philadelphia University
2025 - 2025
Jackson Foundation
2023 - 2023
Johns Hopkins University
2022 - 2022
Massachusetts General Hospital