127 pubs · 7,878 cites · h-index 34
Amgen (United States)
2021 - Present
The Royal Wolverhampton NHS Trust
2024 - 2024
University Hospitals of Cleveland
2023 - 2023
Case Western Reserve University
Edinburgh Cancer Research
2018 - 2018