Search results for: Ping Shen
Chinese Science Bulletin > 2016 > 61 > 4 > 307-312
Chinese Science Bulletin > 2014 > 59 > 5-6 > 521-527
Chinese Science Bulletin > 2012 > 57 > 36 > 4746-4752
Chinese Science Bulletin > 2010 > 55 > 29 > 3324-3328
Chinese Science Bulletin > 2004 > 49 > 13 > 1408-1414
Chinese Science Bulletin > 1999 > 44 > 18 > 1709-1712