Search results for: Francesca Spigarelli
Creativity and Innovation Management > 32 > 2 > 249 - 265
Thunderbird International Business Review > 59 > 4 > 547 - 559
Energy Policy > 2017 > 101 > C > 670-682
Energy Policy > 2017 > 101 > C > 723-732
Energy Policy > 2015 > 81 > C > 14-26