137 pubs · 4,802 cites · h-index 35
St George's, University of London
2007 - Present
St George’s University Hospitals NHS Foundation Trust
2016 - Present
Anna Needs Neuroblastoma Answers
2022 - 2022
St George's Hospital
2011 - 2021
Thomas Jefferson University Hospital
2019 - 2019