Albert Ruel 
Albert Ruel's avatar
Disability; Assistive Technology; Blindness; Low Vision; Life; Adjustment; Peer Mentoring; Unjabbed;