161 pubs · 1,597 cites · h-index 23
Moffitt Cancer Center
2016 - Present
Janssen (Belgium)
2020 - 2020
Janssen (Switzerland)
Roche (Sweden)
Janssen Scientific Affairs (United States)