43 pubs · 2,400 cites · h-index 10
Moderna Therapeutics (United States)
2026 - Present
Eli Lilly (United States)
2020 - 2023
Indianapolis Zoo
2021 - 2022
The University of Texas MD Anderson Cancer Center
2016 - 2020
The University of Texas Medical Branch at Galveston
2016 - 2020