Background
Yang, Shanglu was born on November 18, 1975 in Fujian, China.
Yang, Shanglu was born on November 18, 1975 in Fujian, China.
Doctor of Philosophy, Southern Methodist University, Dallas, 2009.
Research engineer Research Center Advanced Manufacturing, Dallas, since 2009. Senior researcher General Motors China Science Lab, Shanghai, since 2010.
President student union HAUST.
Married Zhaohui Cao.