688 pubs · 17,647 cites · h-index 70
Novartis (Switzerland)
2025 - 2025
Bristol-Myers Squibb (Germany)
Eli Lilly (United States)
Pfizer (United Kingdom)
Leo Pharma (Australia)