41 pubs · 283 cites · h-index 9
Pfizer (United States)
2023 - Present
Astellas Pharma (United States)
2020 - 2025
Astellas Pharma (Japan)
2023 - 2023
Astellas Pharma (China)