Dr. Long is Director of the Brain Injury Rehabilitation Program at Bryn Mawr Rehabilitation Hospital. He completed his medical school training at Hahnemann University School of Medicine in Philadelphia, PA; an internship at the Crozer-Chester Medical Center in Upland, PA; a residency program at Boston University Medical Center and fellowship program at the Boston VA Hospital.