Mark Holmes, MSA is a Research Associate at the Diversity Institute, Ryerson University.
Evaluation de la charte du projet Droits de l'homme