74 pubs · 5,604 cites · h-index 25
Gilead Sciences (United States)
2026 - Present
Pharmaceutical Product Development (India)
2025 - 2025
Sunesis (United States)
2017 - 2025
Pharmaceutical Product Development (United States)
2024 - 2024
Simon Fraser University
2018 - 2024