92 pubs · 1,426 cites · h-index 19
Johnson & Johnson (United States)
2025 - 2025
Janssen (United States)
2016 - 2025
Janssen (Belgium)
2021 - 2021
Research Triangle Park Foundation
2008 - 2017
GlaxoSmithKline (United Kingdom)
2014 - 2016