Deitz, Shiloh
(University of Oregon, 2021-04-29)
Nearly 40 million Americans report a disability, and of this population, 70 percent travel less because of the challenges they face. When they do travel, those with limited mobility are more likely to be pedestrians or ...