Skip to main content

Lack of agreement between measured and self-reported distance from public green parks in Glasgow, Scotland