Sergi Obrador

Sergi Obrador

Catalonia Institute for Energy Research (IREC), Barcelona, Spain

Biography