91 pubs · 2,185 cites · h-index 28
Merck (Germany)
2020 - Present
Merck Serono (Italy)
Ono Pharmaceutical (United States)
2018 - 2024
Research & Development Institute
2020 - 2022
Pfizer (United States)
2010 - 2013