Search results for: Giuseppe Piroli
The Journal of Technology Transfer > 2019 > 44 > 6 > 1939-1963
The Journal of Technology Transfer > 2018 > 43 > 3 > 615-639
Renewable and Sustainable Energy Reviews > 2015 > 49 > C > 921-930
Ecological Economics > 2012 > 84 > Complete > 98-109