Bo Xu

Affiliations: 
2003-2006 Mechanical and Aerospace Engineering Princeton University, Princeton, NJ 
Google:
"Bo Xu"