78 pubs · 2,153 cites · h-index 25
Morristown Medical Center
2025 - 2025
Sanofi (United States)
2019 - 2025
C3I (United States)
Merck & Co., Inc., Rahway, NJ, USA (United States)
2016 - 2022
Sanofi (France)
2021 - 2021