Skip to main content

Professor Gerald Makepeace

Emeritus Professor of Economics

Cardiff Business School