Wen-Long Shang

Dr. Wen-Long Shang

Beijing Key Laboratory of Traffic Engineering, College of Metropolitan Transportation, Beijing University of Technology, Beijing, China; Department of Civil and Environmental Engineering, Imperial College London, London, UK.