He specializes in Immunotherapy and Hematopoietic Stem Cell Transplantation. Dr. Haining received his medical education from Oxford University and completed his training at Boston Children's Hospital and Dana-Farber Cancer Institute.