Victor Izquierdo-Roca
Irec, Catalonia Institute for Energy Research
Appearances