Search results for: Bin Chen
Chinese Science Bulletin > 2016 > 61 > 17 > 1324-1332
Chinese Science Bulletin > 2013 > 58 > 30 > 3673-3681
Chinese Science Bulletin > 2012 > 57 > 34 > 4427-4433
Chinese Science Bulletin > 2010 > 55 > 25 > 2855-2858
Chinese Science Bulletin > 2004 > 49 > 17 > 1806-1811