Shanghai Urban Transportation Design Institute (China)h-index: 21Total citations: 1,463Total papers: 257Homepage: http://www.sutdi.com/