Imperial College London
Centre for Advanced Propulsion at Shanghai Jiao Tong University
State Key Laboratory of Aerodynamics, Cardc, China
Science and Technology on Scramjet Laboratory, Cardc, China
Science and Technology on Water Jet Propulsion Laboratory
Editorial Board Journal of Hydrodynamics