Instituto de Investigación en Energía de Cataluña (IREC)
Barcelona, Catalonia, Spain
Thermal Energy and Buildings