150 pubs · 8,601 cites · h-index 30
Cyclacel Pharmaceuticals (United States)
2023 - 2023
Taiho Oncology (United States)
2019 - 2019
City Of Hope National Medical Center
2004 - 2016
BeiGene (China)
2016 - 2016
City of Hope