43 pubs · 1,443 cites · h-index 19
Cytel (United States)
2025 - 2025
United States Food and Drug Administration
2019 - 2024
Center for Drug Evaluation and Research
2021 - 2024
Columbia University
2013 - 2013
McMaster University