Search results for: R. Puche-Panadero
Energy Conversion and Management > 2013 > 73 > Complete > 26-36
Electric Power Systems Research > 2012 > 91 > Complete > 28-36
IEEE Transactions on Instrumentation and Measurement > 2012 > 61 > 6 > 1583 - 1596