Founded in 1915, Helen Keller International is dedicated to saving and improving the sight and lives of the world’s vulnerable by combating the causes and consequences of blindness, poor health and malnutrition.
Non-profit organization
Non-profit organization
Helen Keller Intl Nepal, Shree Durbar Marg, Lalitpur 44700, Nepal
Leave a Reply