Research at Shepherd Center
Shepherd Center, based in Atlanta, Ga., is a world-renowned center for neurological and neuromuscular research. Shepherd Center's resea... show more