124 pubs · 4,500 cites · h-index 33
Merck (Germany)
2008 - Present
Ono Pharmaceutical (United States)
2023 - 2023
Research & Development Institute
Merck Serono (Italy)
2013 - 2023
AstraZeneca (Sweden)
1998 - 2013