Search results for: Wei Hua
Chinese Science Bulletin > 2013 > 58 > 11 > 1321-1324
Chinese Science Bulletin > 2013 > 58 > 16 > 1964-1968
Chinese Science Bulletin > 2011 > 56 > 35 > 3866-3870
Chinese Science Bulletin > 2008 > 53 > 7 > 1004-1010