Author Details

Jensen, Peter Badstue, Executive Vice President Power Plants & Integrated Energy Systems, Denmark