Show Details

Stuttering

August 27, 2001

People who stutter have more abnormalities in the brain areas responsible for language.

Transcript