Speech and Stuttering Non-profit
![](/storage/logos_100px/Speech and Stuttering.jpg)
Organization dedicated to improving the quality of life for those with speech and stuttering challenges.
Technology:
Others
Industry:
Telemedicine
Headquarters:
Canada
Founded Date:
1977
Estimated Revenue:
$1M to $10M
Register and Claim Ownership