85 pubs · 1,088 cites · h-index 18
Stealth BioTherapeutics (United States)
2025 - 2025
University of Nebraska–Lincoln
2009 - 2024
CRISPR Therapeutics (Switzerland)
2021 - 2023
National Cancer Institute
2017 - 2017
Center for Cancer Research
2017 - 2017