169 pubs · 4,730 cites · h-index 31
Ono Pharmaceutical (United States)
2011 - 2022
Research & Development Institute
2018 - 2022
Merck Serono (Italy)
Merck (Germany)
2014 - 2021
St. Michael's Hospital
2018 - 2019