Search results for: Yong Luo
Chinese Science Bulletin > 2016 > 61 > 7 > 576-584
Chinese Science Bulletin > 2015 > 60 > 12 > 1062-1072
Chinese Science Bulletin > 2013 > 58 > 25 > 3161-3168
Chinese Science Bulletin > 2011 > 56 > 20 > 2145-2155
Chinese Science Bulletin > 2007 > 52 > 23 > 3272-3280