69 pubs · 2,278 cites · h-index 26
NKT Therapeutics (United States)
2026 - Present
Innoviva (United States)
2023 - Present
Royal University Hospital
2025 - 2025
University of Saskatchewan
Entasis Therapeutics (United States)
2016 - 2025