Stefan Thewissen

University of Oxford
Oxford United Kingdom of Great Britain and Northern Ireland

Papers:
Evaluating and Explaining the Evolution of Ordinary Living Standards Across 30 OECD Countries Between 1980-2013