34 pubs · 1,070 cites · h-index 13
Jackson Laboratory
2024 - Present
The University of Texas MD Anderson Cancer Center
2024 - 2025
Io Therapeutics (United States)
2023 - 2025
University of California, Los Angeles
2022 - 2022
Intarcia Therapeutics (United States)
2022 - 2022