Transportation Research Part D: Transport and Environment Leggi tutto su Transportation Research Part D: Transport and Environment