Lluis Trilla

Dr. Lluis Trilla

Power Systems Group, Catalonia Institute for Energy Research (IREC), 08930 Sant Adrià del Besòs, Spain

Contribution