Long Xue is a Professor at the School of Mechanical Engineering, Beijing Institute of Petrochemical Technology, Beijing 102617, China
Long Xue is a Professor at the School of Mechanical Engineering, Beijing Institute of Petrochemical Technology, Beijing 102617, China