Sheila Wildeman

Sheila Wildeman is an associate professor in the Dalhousie Schulich School of Law and MacEachen Institute for Public Policy and Governance.

Viruses feed on exclusion: Psychiatric detention and the need for preventative deinstitutionalization
April 12, 2020