European Journal of Transport and Infrastructure Research

1567-7141 (Online)

Loading 609 articles

Added 16 October 2006 • Updated 25 July 2024