Showing 1 - 1 of 1
Estimates of persons with disabilities (PWDs) in India vary greatly depending on the source. The 2001 census found 21.91 million disabled persons (2.13 % of the population), but there are serious constraints of methodology, definition, invisibility and social stigma in census estimates. Using...
Persistent link: https://www.econbiz.de/10011133207