Search results for: Limin Jia
Science China Technological Sciences > 2012 > 55 > 5 > 1381-1390
Science China Technological Sciences > 2010 > 53 > 10 > 2808-2816
Science China Technological Sciences > 2012 > 55 > 5 > 1381-1390
Science China Technological Sciences > 2010 > 53 > 10 > 2808-2816