82 pubs · 3,857 cites · h-index 17
Duke University
2011 - 2025
Durham University
2025 - 2025
Duke Medical Center
2011 - 2022
Murdoch Children's Research Institute
2022 - 2022
Cellular Therapeutics (United Kingdom)
2018 - 2018