Search results for: Peter Weldon
Transportation Research Part A: Policy and Practice > 2017 > 100 > C > 152-161
Journal of Power Sources > 2016 > 319 > C > 27-38
Transportation Research Part D: Transport and Environment > 2016 > 43 > C > 207-225
Energy Policy > 2016 > 89 > C > 257-270