Policy Press

David Walsh

David Walsh is Senior Lecturer in Health Inequalities at the University of Glasgow and previously Programme Manager at the Glasgow Centre for Population Health.