European Journal of Transport and Infrastructure Research Journal
Delft University of Technology | Transportation, Logistics and Supply Chains
ABDC Rating: B