Search results for: Luca Fraccascia
Sustainable Development > 31 > 3 > 1475 - 1514
Business Strategy and the Environment > 32 > 4 > 1931 - 1950
Sustainable Development > 30 > 6 > 1477 - 1496
Journal of Industrial Ecology > 25 > 6 > 1688 - 1706