Canadian National Institute for the Blind
Halifax , Nouvelle-Écosse
CNIB is a nationwide, community-based, registered charity committed to research, public education and the vision health for all Canadians. We provide the services and support necessary to enjoy a good …