Jie Xue

Dr. Jie Xue

Safety and Security Science, Faculty of Technology, Policy and Management, Delft University of Technology, 2628 BX Delft, The Netherlands
orcid