Search results for: Peng Lu
Chinese Science Bulletin > 2015 > 60 > 17 > 1509-1516
Chinese Science Bulletin > 2014 > 59 > 34 > 4758-4762
Chinese Science Bulletin > 2010 > 55 > 2 > 114-119
Chinese Science Bulletin > 2010 > 55 > 17 > 1828-1833