Xinhuan Hu

Technology Center, CSSC (China State Shipbuilding Corporation) Marine Power Co., LTD, Zhenjiang 212002, China, China