Polytechnic University of Catalonia · Barcelona Tech – UPC, Spain
Energy Efficiency, Renewable Energy