29 pubs · 303 cites · h-index 7
Chimerix (United States)
2025 - 2025
Verastem (United States)
2023 - 2024
University of Nebraska Medical Center
2016 - 2023
Nebraska Medical Center
2020 - 2020