Search results for: Yan‐Rong Lu
Pest Management Science > 79 > 10 > 3666 - 3675
Journal of Integrative Agriculture > 2017 > 16 > 8 > 1730-1741
BMC Musculoskeletal Disorders > 2017 > 18 > 1 > 1-9
Chinese Medical Sciences Journal > 2016 > 31 > 4 > 207-212
Journal of Medical Primatology > 40 > 6 > 376 - 382
Medical Hypotheses > 2011 > 76 > 5 > 670-672
Lung Cancer > 2008 > 61 > 1 > 44-53