90 pubs · 5,108 cites · h-index 36
NKT Therapeutics (United States)
2025 - 2025
Entasis Therapeutics (United States)
2016 - 2024
Innoviva (United States)
2023 - 2023
AstraZeneca (United States)
2005 - 2016
BD Biosciences (United States)
2014 - 2015