51 pubs · 1,658 cites · h-index 21
Bristol-Myers Squibb (United Kingdom)
2021 - 2023
Bristol-Myers Squibb (Italy)
2023 - 2023
University of Kansas Medical Center
2019 - 2019
Franklin Pierce University
2018 - 2018
University of Michigan
1992 - 2017