Policy Press

Publishing with a Purpose

Deborah Peel

Deborah Peel is Emeritus Professor at the University of Dundee and Visiting Professor at the University of Wageningen.