Transportation Research Part E: Logistics and Transportation Review
Transportation Research Part E > 2008 > 44 > 5 > 847-863
Transportation Research Part E > 2014 > 71 > Complete > 142-158
Transportation Research Part E > 2008 > 44 > 5 > 847-863
Transportation Research Part E > 2014 > 71 > Complete > 142-158