Search results for: Federico Scarpa
Renewable Energy > 2018 > 116 > PA > 9-21
Energy Conversion and Management > 2013 > 76 > Complete > 634-644
Renewable Energy > 2018 > 116 > PA > 9-21
Energy Conversion and Management > 2013 > 76 > Complete > 634-644