Yiwen and Yawen Defends

03/05/18: Huge congratulations to Yawen Deng and Yiwen Hua for completing their Masters thesis in Mechanical Engineering!