65 pubs · 690 cites · h-index 10
IQVIA (United Kingdom)
2025 - 2025
Bristol-Myers Squibb (United States)
Bayer (Germany)
Adelphi Group (United Kingdom)
2021 - 2024
Bayer (Switzerland)
2024 - 2024