Search results for: Fan Yi
Science China Technological Sciences > 2015 > 58 > 6 > 951-960
Science China Technological Sciences > 2014 > 57 > 5 > 998-1009
Science China Technological Sciences > 2012 > 55 > 5 > 1224-1229
Science China Technological Sciences > 2005 > 48 > 5 > 538-555