Background
Xu, Bo was born on October 23, 1980 in Beijing, China.
Xu, Bo was born on October 23, 1980 in Beijing, China.
Doctor of Philosophy in Civil Engineering, University Alabama, Huntsville, 2009.
Engineer Thornton Tomasetti Inc., since 2009.
Member of AISC, Phi Kappa Phi.