Dr. Xiao Huang, Professor

Professor
Carleton University
Mechanical and Aerospace Engineering
Ottawa, ON
Canada K1S 5B6

Papers: