Peter Taylor

Prof. Peter Taylor

Professor of Sustainable Energy Systems, Centre for Integrated Energy Research, University of Leeds, Leeds LS2 9JT, UK
orcid