Huazhong University of Science and Technology  Naval Architecture & Ocean Engineering  Bachelor's Degree in Engineering
Columbia University  Mechanical Engineering  Master of Science
Stevens Institute of Technology  Mechanical Engineering  Doctor of Philosophy
Stevens Institute of Technology Postdoc
The Last Update Time : ..