112 pubs · 4,112 cites · h-index 27
Novartis (Switzerland)
2021 - 2021
Pfizer (United Kingdom)
Symphogen (Denmark)
Athenex (United States)
Sanofi (Mexico)