Search results for: Xu Chen
Chinese Science Bulletin > 2015 > 60 > 21 > 1824-1832
Chinese Science Bulletin > 2015 > 60 > 1 > 116-121
Chinese Science Bulletin > 2013 > 58 > 34 > 4292-4299
Chinese Science Bulletin > 2008 > 53 > 8 > 1152-1156
Chinese Science Bulletin > 2007 > 52 > 16 > 2190-2202