Search results for: Cheng Lin
Science China Technological Sciences > 2008 > 51 > 11 > 1867-1880
Science China Technological Sciences > 2008 > 51 > 11 > 1930-1938
Science China Technological Sciences > 2006 > 49 > 2 > 137-146
Science China Technological Sciences > 2006 > 49 > 3 > 257-273