498 pubs · 23,432 cites · h-index 70
Barricaid (United States)
2024 - 2024
Vanderbilt University
2001 - 2023
Theravance Biopharma (United States)
2021 - 2023
Vanderbilt-Ingram Cancer Center
2006 - 2023
Vanderbilt University Medical Center
2001 - 2023