Head of the Department of Advanced Materials for Energy. IREC. Catalonia Institute for Energy Research (Spain).
Spanish Solar Thermal Electric Industry Association Solar thermal power stations capture heat, not light, using parabolic mirrors to heat a fluid in a tube or