Search results for: Yonglin Yang
Pest Management Science > 80 > 6 > 2658 - 2667
Earthquake Science > 2015 > 28 > 1 > 1-10
Animal Reproduction Science > 2013 > 139 > 1-4 > 18-24
Chinese Science Bulletin > 2013 > 58 > 28-29 > 3460-3466
Science China Earth Sciences > 2008 > 51 > 9 > 1259-1266
Science China Earth Sciences > 2008 > 51 > 9 > 1267-1283