Search results for: Rui Yang
Science China Technological Sciences > 2018 > 61 > 8 > 1184-1196
Science China Technological Sciences > 2012 > 55 > 2 > 295-305
Science China Technological Sciences > 2010 > 53 > 10 > 2739-2747
Science China Technological Sciences > 2018 > 61 > 8 > 1184-1196
Science China Technological Sciences > 2012 > 55 > 2 > 295-305
Science China Technological Sciences > 2010 > 53 > 10 > 2739-2747