No image
Cassandra Richards
Part-time Professor

BCL & LLB (McGill University)
BSocSc (Honours Conflict Studies & Human Rights, University of Ottawa)