Search results for: Lu Liu
Microgravity Science and Technology > 2014 > 25 > 6 > 327-334
Microgravity Science and Technology > 2014 > 25 > 5 > 295-302
Microgravity Science and Technology > 2011 > 23 > 1 > 89-97
Microgravity Science and Technology > 2009 > 21 > 1 > 255-260