These are the search results for “Speech disorders/language disorders” which is a synonym for your search term “stammering”

Quod vide
Developmental promotion
Logopaedia