Nova Scotia
Sara Seck
Associate Professor and the Yogis & Keddy Chair in Human Rights Law, Schulich School of Law, Dalhousie University
Nova Scotia
Associate Professor and the Yogis & Keddy Chair in Human Rights Law, Schulich School of Law, Dalhousie University