Search results
Transportation Research Part C: Emerging Technologies > 2016 > 63 > C > 114-125
Engineering Structures > 2007 > 29 > 8 > 1676-1689
Transportation Research Part C: Emerging Technologies > 2016 > 63 > C > 114-125
Engineering Structures > 2007 > 29 > 8 > 1676-1689