Search results for: Xiaogang Deng
Computers and Fluids > 2014 > 104 > Complete > 73-84
Science China Technological Sciences > 2013 > 56 > 10 > 2361-2369
Computers and Fluids > 2014 > 104 > Complete > 73-84
Science China Technological Sciences > 2013 > 56 > 10 > 2361-2369