Energy and Power Group (EPG)
University of Oxford Department of Engineering Science
Stanford University