39 pubs · 1,006 cites · h-index 10
Pfizer (United States)
2008 - Present
Pfizer (United Kingdom)
2008 - 2025
Edinburgh Cancer Research
2024 - 2024
Zimmer Biomet (United Kingdom)
Pfizer (Belgium)
2014 - 2014