Removing Barriers for Research Participants with Disabilities
Overview Over a billion people worldwide (and around 25% of the populations of the USA and Europe) live with some kind of disability—a reality no organization...