Search Results
Search
Filter results
Advanced Filters
Your search returned 2 Organizations
-
ICRC - International Committee of the Red Cross, MoveAbility Foundation
The ICRC MoveAbility Foundation is a development organization that aims to improve physical rehabilitation capacities in low- and middle-income countries, and thus remove barriers faced by persons with disabilities. (Source: Website)
Switzerland -
ITU - International Telecommunication Union, Regional Presence Europe
Switzerland