60 pubs · 5,755 cites · h-index 26
Pfizer (United States)
2004 - 2025
RG Biopharma (United States)
2025 - 2025
CTI BioPharma (Italy)
Ondine Biopharma (United States)
2022 - 2024
Clemson University
2023 - 2023