Background
Lu, Shuai was born on September 30, 1975 in Chongqing, China.
Lu, Shuai was born on September 30, 1975 in Chongqing, China.
Doctor of Philosophy, University Missouri, Rolla, Missouri, 2007.
Senior Research and Development engineer Message Telecommunications Service Systems Corporation, Eden Prairie, Minnesota, since 2007.