Stammering and Baclofen
Stammering (also known as stuttering) is a neurodevelopmental condition which...
The science of stammering
Norman Miller reviews some of the research that is helping us better understand...
Norman Miller
Pagoclone - disappointing news
Dr Robin Lickley of Queen Margaret University, Edinburgh gives an update on...
Dr Gerald Maguire