Frances Stewart


Frances Stewart is Professor Emeritus in Development Economics at the University of Oxford, and Managing Editor of Oxford Development Studies.