20 pubs · 315 cites · h-index 9
Takeda (United States)
2025 - 2025
Amgen (United States)
2016 - 2024
Gilead Sciences (United States)
2019 - 2023
University of Michigan
2013 - 2013