32 pubs · 2,649 cites · h-index 21
Sanofi (United States)
2023 - 2023
Amunix (United States)
2021 - 2023
Sunesis (United States)
Sanofi (Mexico)
2022 - 2022
Amgen (United States)
2019 - 2019