Background
Yang, Lei was born on March 5, 1982 in China.
Yang, Lei was born on March 5, 1982 in China.
Master of Science in Engineering, Tsinghua University, China, 2006. Doctor of Philosophy, Geogia Institute of Technology, 2010.
With Georgia Institute of Technology, since 2006.