Nova Scotia

Nova Scotia

Sara Seck

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