177 pubs · 8,193 cites · h-index 50
Novartis (Switzerland)
2021 - 2021
Pfizer (United Kingdom)
Symphogen (Denmark)
Athenex (United States)
Sanofi (Mexico)