According to SESRIC, about 1.3 billion people worldwide (16% of the population) live with some form of disability, and roughly 80% of them live in developing countries, many of which are OIC members.
- Source: SESRIC
- Year: 2023
- Scope: International
- Topic: Social Problems
- Publication: People with Disabilities and Special Needs in OIC Member Countries 2023