Catherine Frazee is an Officer of the Order of Canada and professor emerita at Ryerson University, in the School of Disability Studies.
Catherine Frazee is an Officer of the Order of Canada and professor emerita at Ryerson University, in the School of Disability Studies.