Search results for: Lei Yang
Chinese Science Bulletin > 2016 > 61 > 1 > 3-17
Chinese Science Bulletin > 2015 > 60 > 6 > 607-615
Chinese Science Bulletin > 2013 > 58 > 33 > 4057-4063
Chinese Science Bulletin > 2008 > 53 > 21 > 3395-3401
Chinese Science Bulletin > 2006 > 51 > 13 > 1551-1556
Chinese Science Bulletin > 2002 > 47 > 20 > 1756-1760