Search results for: Yang Lu
IEEE Transactions on Vehicular Technology > 2017 > 66 > 10 > 9603 - 9608
Separation and Purification Technology > 2013 > 118 > Complete > 776-783
Mechanism and Machine Theory > 2011 > 46 > 11 > 1773-1783
Journal of Shanghai Jiaotong University (Science) > 2011 > 16 > 3 > 307-311
Mechanics Research Communications > 2010 > 37 > 6 > 611-616