Cassandra Richards

Profile
Cassandra
Richards
Part-time Professor
BCL & LLB (McGill University)
BSocSc (Honours Conflict Studies & Human Rights, University of Ottawa)
Email