Professor Rich Mitchell, University of Glasgow Is ‘place’ the key to better and more equal population health? Download the slides as a pdf.