71 pubs · 9,849 cites · h-index 39
GlaxoSmithKline (United States)
2024 - 2025
Glaxosmithkline (Finland)
2025 - 2025
Amgen (United States)
2002 - 2019
Strategic Insight (United States)
2018 - 2018
Amgen (Germany)
2011 - 2016