World Institute on Disabilityh-index: 36Total citations: 4,188Total papers: 175Homepage: http://www.wid.org/