David Sweanor is a public health advocate and adjunct professor in the Centre for Health Law, Policy and Ethics at the University of Ottawa.
David Sweanor is a public health advocate and adjunct professor in the Centre for Health Law, Policy and Ethics at the University of Ottawa.
La tribune publique au service du bien commun