John Loughhead

Professor John Loughhead OBE FREng FTSE

John is the Chief Scientific Advisor at the Department of Energy & Climate Change