Search results
Transportation Research Part D: Transport and Environment > 2017 > 51 > C > 250-260
Technological Forecasting & Social Change > 2015 > 96 > Complete > 71-78
Journal of Environmental Management > 2014 > 144 > Complete > 73-82
Journal of Cleaner Production > 2007 > 15 > 4 > 303-312