Author Details

Peña-Lapuente, Adrian, Solar Thermal Department, National Renewable Energy Centre of Spain (CENER), Spain