Guy Newey

About

Director, Energy Systems Catapult